Method and apparatus for random array beamforming
First Claim
1. Beamforming apparatus comprising:
- (a) a plurality of transducers randomly distributed for receiving radiant energy, said transducers generating analog output signals indicative of the received radiant energy,(b) means for converting said analog transducer output signals at a predetermined sampling rate into digital signals,(c) means for storing a group of said digital signals for each transducer,(d) means for performing a discrete Fourier transformation of each group of digital signals to obtain Fourier frequency coefficients F.sub.ω
(k) where ω
identifies the frequency and k is an integer having values 1,2 . . . N identifying the transducer, N being the total number of distributed transducers,(e) means for spatially convolving said coefficients F.sub.ω
(k) of equal ω
to obtain a set of coefficients G.sub.ω
"(D) where D is the spacing between pairs of transducers,(f) means for generating additional values of G.sub.ω
"(D) by interpolation to obtain a substantially continuous function I107 "(D),(g) means for performing a spatial Fourier transformation of I107 "(D) to obtain a transform function T.sub.∫
(F) where F is a parameter representing the different spatial frequencies in I107 "(D)(h) means for averaging a plurality of values of at least one of G.sub.ω
"(D), I.sub.ω
"(D) and T.sub.ω
(F) from a plurality of said output signal groups, and(i) means, responsive to the averaged or average-derived value of T.sub.ω
(F) for generating an output representative of the far field power of said radiant energy as a function of angle.
1 Assignment
0 Petitions
Accused Products
Abstract
A beamforming method and apparatus utilizing a plurality of sensing elements which are free to take up random positions. Each sensing element generates output signals in response to sensed radiation. The signals are fed to a data process or which generates Fourier frequency components of each output signal and selects a Fourier frequency component for each given radiation frequency to form a group of frequency components. The data processor performs a spatial convolution, interpolation and spatial Fourier transform followed by an averaging procedure in order to obtain an output signal which is indicative of the far field radiation power as a function of angle thus providing the desired beamforming information.
-
Citations
26 Claims
-
1. Beamforming apparatus comprising:
-
(a) a plurality of transducers randomly distributed for receiving radiant energy, said transducers generating analog output signals indicative of the received radiant energy, (b) means for converting said analog transducer output signals at a predetermined sampling rate into digital signals, (c) means for storing a group of said digital signals for each transducer, (d) means for performing a discrete Fourier transformation of each group of digital signals to obtain Fourier frequency coefficients F.sub.ω
(k) where ω
identifies the frequency and k is an integer having values 1,2 . . . N identifying the transducer, N being the total number of distributed transducers,(e) means for spatially convolving said coefficients F.sub.ω
(k) of equal ω
to obtain a set of coefficients G.sub.ω
"(D) where D is the spacing between pairs of transducers,(f) means for generating additional values of G.sub.ω
"(D) by interpolation to obtain a substantially continuous function I107 "(D),(g) means for performing a spatial Fourier transformation of I107 "(D) to obtain a transform function T.sub.∫
(F) where F is a parameter representing the different spatial frequencies in I107 "(D)(h) means for averaging a plurality of values of at least one of G.sub.ω
"(D), I.sub.ω
"(D) and T.sub.ω
(F) from a plurality of said output signal groups, and(i) means, responsive to the averaged or average-derived value of T.sub.ω
(F) for generating an output representative of the far field power of said radiant energy as a function of angle. - View Dependent Claims (2, 3, 4)
-
-
5. A method of beamforming comprising the steps of:
-
(a) deploying a plurality of sensing elements, said sensing elements free to take up random positions and each sensing element generating output signals in response to sensed radiation, (b) detecting output signals from each of the sensing elements, (c) determining the relative positions of said sensing elements, (d) generating Fourier frequency components of each output signal, (e) selecting a Fourier frequency component F.sub.ω
(k) for a given radiation frequency ω
from said output signals of each of said sensed elements thereby forming a group of frequency components F.sub.ω
(k) where k is an integer identifying a sensing element and having values k=1,2 . . . N, where N is the integer number of deployed sensing elements,(f) spatially convolving said group of frequency components to obtain a set of coefficients G.sub.ω
"(D) where D is the spacing between pairs of sensing elements,(g) interpolating additional values of G.sub.ω
"(D) between said set of coefficients to obtain a substantially continuous function I.sub.ω
"(D),(h) spatially Fourier transforming I.sub.ω
"(D) to obtain the transform function T.sub.ω
"(F), where F is a parameter representing the different spatial frequencies in the I.sub.ω
"(D) function,(i) time averaging a plurality of values of at least one of G.sub.ω
"(D), I.sub.ω
"(D) and T.sub.ω
"(F) from a plurality of said output signal groups, and(j) after step i, providing an output of said averaged or average-derived transform function T.sub.ω
"(F) indicative of the far field power of said radiation as a function of angle. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method of beamforming comprising the steps of:
-
(a) deploying a plurality of sensing elements, said sensing elements free to take up random positions, each sensing element generating output signals in response to sensed radiation, (b) detecting output signals from each of the sensing elements, (c) generating Fourier frequency components of each output signal, (d) selecting a Fourier frequency component F.sub.ω
(k) for a given radiation frequency ω
from said output signals of each of said sensed elements thereby forming a group of frequency components F.sub.ω
(k) where k is an integer identifying a sensing element having values k=1,2 . . . N, where N is the integer number of deployed sensing elements,(e) spatially convolving said group of frequency components to obtain a set of coefficients G.sub.ω
"(D) where D is the spacing between pairs of sensing elements,(f) multiplying the set of coefficients G.sub.ω
"(D) by applying a shading function thereto, said shading function weighting smaller values of D more heavily than larger values of D,(g) taking an average value of the shading multiplied coefficients Gω
"(D) to obtain G.sub.ω
"(D),(h) solving a set of simultaneous equations for the unknown spatial frequency coefficients Xp, ##EQU9## where 1/λ
p is the spatial frequency of the pth unknown,θ
p is the direction angle to the pth unknown,Dj is the jth cross sensor separation, α
j is the Jth cross sensor angle,Wj is the weighting factor, Re[G.sub.ω
"(D)] is the real part of G.sub.ω
"(D), andM is the number of orthogonal frequency components; and (i) providing an output of said spatial frequency coefficients Xp as a function of θ
p. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A beamforming apparatus comprising:
-
(a) a plurality of transducers randomly distributed for receiving radiant energy, said transducers generating analog output signals indicative of the received radiant energy, (b) means for converting said analog transducer output signals at a predetermined sampling rate into digital signals, (c) means for storing a group of said digital signals for each transducer, (d) means for performing a discrete Fourier transformation of each group of digital signals to obtain Fourier frequency coefficients F.sub.ω
(k) where ω
identifies the frequency and k is an integer having values 1,2 . . . N identifying the transducer, N being the total number of distributed transducers,(e) means for spatially convolving said coefficients F.sub.ω
(k) for a given ω
value to obtain a set of coefficients G.sub.ω
"(D) where D is the spacing between pairs of transducers,(f) means for multiplying the set of coefficients G.sub.ω
"(D) by applying a shading function thereto, said shading function weighting smaller values of D more heavily than larger values of D,(g) means for taking an average value of the shading multiplied coefficients G.sub.ω
"(D) over a plurality of said groups of digital signals G.sub.ω
"(D),(h) means for solving a set of simultaneous equations for the unknown spatial frequency coefficients Xp, ##EQU10## where 1/λ
p is the spatial frequency of the pth unknown,θ
p is the direction angle to the pth unknown,Dj is the jth cross sensor separation, α
j is the jth cross sensor angle,Wj is the weighting factor, Re[G.sub.ω
"(D)] is the real part of G.sub.ω
"(D), andM is the number of orthogonal frequency components; and (i) means for providing an output of said spatial frequency coefficients Xp as a function of θ
p. - View Dependent Claims (21, 22, 23)
-
-
24. A method of beamforming comprising the steps of:
-
(a) deploying a plurality of sensing elements, said sensing elements free to take up random positions, each sensing element generating output signals in response to sensed radiation, (b) detecting output signals from each of the sensing elements, (c) generating Fourier frequency components of each output signal, (d) selecting a Fourier frequency component F.sub.ω
(k) for a given radiation frequency ω
from said output signals of each of said sensed elements thereby forming a group of frequency components F.sub.ω
(k) where k is an integer identifying a sensing element and having values k=1,2 . . . N, where N is the integer number of deployed sensing elements,(e) spatially convolving said group of frequency components to obtain a set of coefficients G.sub.ω
"(D) where D is the spacing between pairs of sensing elements,(f) if the number of said plurality of sensing elements is larger than 2A/λ
for a one-dimensional array or 4(Ax,Ay/λ
2) for a two-dimensional array where A is the aperture of said plurality of sensing elements for said one-dimensional array and (Ax,Ay) is the aperture of said two-dimensional array and λ
=1/2π
ω
, then(i) interpolating additional values of G.sub.ω
"(D) between said set of coefficients to obtain a substantially continuous function I.sub.ω
"(D),(ii) spatially Fourier transforming I.sub.ω
"(D) to obtain the transform function T.sub.ω
"(F), where F is a parameter representing the different spatial frequencies in I.sub.ω
"(D),(iii) averaging a plurality of values of at least one of G.sub.ω
"(D), I.sub.ω
"(D) and T.sub.ω
"(F) over a plurality of said groups of frequency components, and(iv) after step (f) (iii), providing an output of said averaged or average-derived transform function T.sub.ω
"(F) indicative of the far field power of said radiation as a function of angle, and(g) if the number of said plurality of sensing elements is smaller than in step (f) then (i) multiplying the set of coefficients G.sub.ω
"(D) by applying a shading function thereto, said shading function weighting smaller values of D more heavily than larger values of D,(ii) taking an average value of the shading multiplied coefficients G.sub.ω
"(D) over a plurality of said groups of frequency components to obtain G.sub.ω
"(D),(iii) solving a set of simultaneous equations for the unknown spatial frequency coefficients Xp, ##EQU11## where 1/λ
p is the spatial frequency of the pth unknown,θ
p is the direction angle to the pth unknown,Dj is the jth cross sensor separation, α
j is the jth cross sensor angle,Wj is the weighting factor, Re[G.sub.ω
"(D)] is the real part of G.sub.ω
"(D), andM is the number of orthogonal frequency components and (iv) providing an output of said spatial frequency codfficients Xp as a function of θ
p. - View Dependent Claims (25, 26)
-
Specification