The gathering of data in an acoustic environment by means of an array of electrically interconnected acoustic sensors is important for commercial and military purposes. Passive sonar arrays that incorporate omni-directional hydrophones have been used for many years in applications such as geologic surveys and submarine detection and tracking. An array is essentially an assembly of acoustic sensors held together by a strength member and moved through water by a platform such as a ship or submarine to detect sound signals in the water. Such sensors are useful for detecting the position of underwater sonar target contacts. Towed arrays of acoustic sensors are long, continuous, neutrally buoyant hose lines, often several hundred meters long, which periodically contain numerous acoustic sensor receivers. Typically, these elongated arrays have a number of acoustic sensor elements in modules or clusters, along with their associated electronics and control leads, contained within the hose-shaped structure that extends through the water. In order to gather data in an ocean environment, one end of a linear acoustic sensor array is coupled to a navigating vessel. The principle advantages of the towed array are that it is separated from noise generated by the towing platform, allowing for improved detection of low source level signals, and that it can be constructed so that it is significantly longer than the towing platform, allowing for detection of lower frequency signals and for better bearing accuracy.
The individual acoustic sensors cooperate or interact to provide a beam, which may be steered to determine the bearing from the array of various acoustic targets. The acoustic sensors are connected to suitable electronics on the towing vessel which indicates the bearing of an identified underwater target. Exemplary towed arrays are described in U.S. Pat. Nos. 4,554,650 and 5,412,621. In locating submerged bodies, sonar is either used passively, through reception of signals sent through water by the target, or actively wherein a pulse of sound is sent into the water by a sonar projector. The sound is then reflected back from the target and detected by the acoustic sensor arrays as an echo. This echo is received as acoustic energy by an acoustic transducer, converted into electrical energy, and read by a computer on the vessel to determine the location of objects within the water. As shown in U.S. Pat. No. 5,844,860, elongated, hose-like towed arrays of acoustic sensors attached to the rear end of towed bodies are commonly used for the acoustic sensing of moving objects within the ocean.
Methods for determining the positions of omni-directional hydrophones are described in U.S. Pat. No. 4,992,990 and U.S. Pat. No. 5,166,905. These methods use multiple acoustic sources and triangulation to estimate the sensor positions. The method described in U.S. Pat. No. 4,992,990 also uses compass information.
More recently, arrays using directional acoustic sensors have been developed.
Acoustic arrays are also using for target location in air.
Operation of an array involves combining sensors signals dependent upon the relative locations of the sensors. Generally this allows desired signals to be combined with similar phase or timing and thereby reinforced, while causing undesired signals to cancel. This, in turn, requires that the sensor locations or, equivalently, the shape of the array, be known.
The accompanying figures, in which like reference numerals refer to identical or functionally similar elements throughout the separate views and which together with the detailed description below are incorporated in and form part of the specification, serve to further illustrate various embodiments and to explain various principles and advantages all in accordance with the present invention.
Skilled artisans will appreciate that elements in the figures are illustrated for simplicity and clarity and have not necessarily been drawn to scale. For example, the dimensions of some of the elements in the figures may be exaggerated relative to other elements to help to improve understanding of embodiments of the present invention.
In one embodiment, the positions (in two or three dimensions) of one or more sensors in an array of sensors, are determined by:
The vector directions may be referenced to a fixed spatial frame of reference by measuring the orientation of the sensor relative the frame of reference (using gravity and magnetic field sensors, for example),
The reference point may be a source position (such as towed seismic source, a source on the towing platform, or a source on another sensor). Alternatively, the reference point may be a receiver (such as receiver on the towing platform).
For an in-water array, the reference point may be a tail-float at the end of the array. The position of the tail float can be determined by known methods (such as positioning using a Global Positioning Satellite system).
The reference point may be any of the sensors in the array or a source on the array.
In order to measure vector directions di from a reference point to the sensor, the sensor may be a directional sensor that responds to an acoustic source at the reference point, or a directional sensor may be positioned at the reference point with an acoustic source at the sensor. For example, for simple omni-directional hydrophone sensors, the hydrophones can be used a sources and sensed by a directional sensor at the reference point, or the sensors can be directional sensors (such as tri-axial accelerometers, as disclosed in U.S. Pat. No. 6,370,084, or clusters of pressure sensors, or arrays of pressure sensors, or combinations thereof).
While this invention is susceptible of embodiment in many different forms, there is shown in the drawings and will herein be described in detail one or more specific embodiments, with the understanding that the present disclosure is to be considered as exemplary of the principles of the invention and not intended to limit the invention to the specific embodiments shown and described. In the description below, like reference numerals are used to describe the same, similar or corresponding parts in the several views of the drawings.
One aspect of the present invention relates to a method and apparatus for estimating the positions of sensors in an array of connected sensors. The sensors are operable to sense a propagating phenomenon, such as an acoustic fluctuation in water or air. For each sensor i in the array of connected sensors, the orientation of the sensor, relative to a spatial frame of reference, is measured, as is a direction vector di that corresponds to a direction of propagation of the phenomenon between a reference point and the sensor i. The sensor is assumed to be located on a vector in the direction di that originates from the reference point. Various techniques may be used for estimating the position of the sensor i along the vector di. In one embodiment. the position of the sensor along the direction vector di is found by estimating the distance between the sensor i and the reference point dependent upon the propagation time between the reference point and the sensor i.
An exemplary array 100 having just two sensors is shown in
In applications where the speed of propagation varies within the medium, the direction vector di corresponds to a ray path along which the disturbance propagates between the reference point and the sensor i.
In a further embodiment, the position of the sensor along the direction vector di is found by fitting a parametric curve between two or more sensors. The curve is constrained by the orientations of the sensors and the length of a connector between connected sensors.
The propagating phenomenon may be generated by activating a source located at the reference point and sensed by a directional sensor in array that enables the direction vector to be measured.
In a further embodiment, the propagating phenomenon is generated by activating a source at one or more sensor positions. In this embodiment, the direction vector di may be measured using a directional sensor located at the reference point. The sources may be activated in turn, or at different frequencies, or driven by orthogonal signals.
Some sensors, such as hydrophones, may be operated as a source by apply a drive signal. Thus, one or more sensors in the array itself may be used a sources.
A further aspect of the present invention relates to an improved method and apparatus for measuring the direction vector di. In one or more embodiments, directional components of the phenomena are sensed to produce a signal for each of the directional components. These signals are sampled to produce a vector of sampled signals for each of the directional components. The sampled signals are then processed by a data processor. For each of a number of time windows, a matrix is formed from the vectors of sampled signals corresponding to a time window of the plurality of time windows. The singular values of the matrix are identified and a time window is selected for which one of the singular values is significantly larger than the other singular. When one singular value is dominant, it is likely that the signal is propagating in a single direction and is therefore free from reflections or other interference. The direction vector di is then determined from the vectors of sampled signals corresponding to the selected time window. The relative levels of the singular values provide a confidence measure for the result.
In one embodiment, the singular vector corresponding to the largest singular value of the matrix formed from the vectors of sampled signals corresponding to the selected time window may be used to determine the direction vector.
In one embodiment, data from an array of connected sensors that sense propagating phenomena, such as sound, is processed in a system that includes an input for receiving sensor orientation data from the array of connected sensors, an input for receiving sensed data corresponding to a propagating phenomenon, a data processor, and an output for outputting data dependent upon the positions of the connected sensors. The data processor is operable to (i) process the sensor orientation data, and the data, to provide estimates of the propagation directions relative to each sensor of the array of connected sensors, (ii) estimate the distances from a reference point to each sensor of the array of connected sensors along a corresponding propagation direction, and (iii) determine the positions of the connected sensors relative to the reference point dependent upon the propagation directions and the distances from the reference point.
The system may also include a signal generator operable to provide a signal to drive a source to generate the propagating phenomenon.
In one embodiment, the output is a graphical representation of the shape of the array of connected sensors. In a further embodiment, the output is an estimated source location or bearing that is calculated dependent upon the positions of the sensors.
Several exemplary embodiments of the present invention, as applied to an array of acoustic sensors, are described in more detail below. Other embodiments that use sensed data relating to the direction of propagation of a propagating phenomenon to estimate sensor locations will be apparent to those skilled in the art. The propagating phenomenon may be an acoustic fluctuation, in air or water or other media for example. However, the present invention has application to other propagating phenomena, including, but not limited to, electromagnetic or optical signals.
In a first embodiment, an acoustic array consists of a number of connected directional acoustic sensors at positions. The position of sensor with index i is denoted as xi={xi, yi, zi}. In the case of an underwater towed array, the sensors are connected by a towing structure, such as a hose, that is normally under tension. In this case, the distance si, measured along the towing structure between the sensor at xi−1 and xi is known.
The orientation of each directional acoustic sensor is assumed to be known, and may be measured, for example, using gravity and magnetic field sensing elements within or coupled to the sensors. This orientation is assumed to be at a fixed orientation relative to the towing structure. For example, the direction may define a tangent to the towing structure at the sensor position.
Sound from a source at a reference point can be measured by each directional acoustic sensor. The reference source position is taken as the origin, x={0,0,0}. This gives a direction −di from the sensor to the towing platform. Equivalently, the directional acoustic sensor is in the direction di from the reference acoustic source.
In a further embodiment, a directional sensor is positioned at the reference point. In this embodiment the sensors in the array may be directional or non-directional sensors.
Finally, the distance between the reference source and the directional acoustic sensor can be estimated using the acoustic propagation time or other techniques (such as optical or electromagnetic ranging techniques).
A two-element towed array is shown in
In an embodiment for which the array includes directional sensors for which the orientations may be measured, the problem may be stated as: Given a set of tangents to a curve (sensor orientations) x′i={x′i, y′i, z′i}, estimate a set of points (sensor positions) xi={xi, yi, zi}, such that a curve u (x, y, z) (the towing structure) passing through the points has tangents values as the points and that the distance along curve (the connection length) from the point xi−1 to the point xi is si.
x
i
=|x
i
|d
i,
where di is a unit vector. The length of the connector 104 to sensor i is denoted as si. The sensor location xi may be found by measuring di, and estimating |xi|.
One aspect of the present invention is the measurement a of direction vector di (110) corresponding to a direction of propagation of the propagating phenomenon between a reference point (106) and a sensor i (102). In one embodiment, this measurement is achieved by use of a directional sensor. If the directional sensor is at the reference point, the orientation of the sensor may be known or unknown. If the directional sensor is a sensor in the array of sensor, the orientation is generally unknown. In either case, one method for determining the orientation of the acoustic sensor is to use gravitational and magnetic field (compass) sensors that are in a fixed orientation relative to the acoustic sensor. For example, the directional sensor may include three tri-axial sensors—the acoustic sensor itself (such as an accelerometer), a gravity sensor (which senses gravitational and inertial forces) and a magnetic field sensor. In order for these sensors to be used together, the sensors should be calibrated and aligned within a single frame of reference. The frame of reference may, for example, be taken to be the frame of reference of the direction sensor (e.g. an accelerometer). The Earth's gravitation and magnetic fields provide a substantially fixed frame of reference.
In operation, a directional acoustic sensor provides three signal components, denoted by the vector a relative to the local axis of the sensor. For operational use, these components may be converted to component afixed relative to a fixed frame of reference. In the example now described, the fixed frame of reference is chosen to be defined by the directions ‘North’, ‘West’ and ‘Up’. The magnetic field sensor measures the earth's field, so North and West are actually magnetic North and magnetic West. Other frames of reference may be used.
Manufacturing tolerances may result in misalignment of the axes of the three sensors. This misalignment should be compensated for, in order that the sensor data can be referenced to the fixed axes.
The ‘Up’ Direction
A unit vector u in the ‘up’ direction can be calculated from the measured gravitational vector g in the frame of reference of the tri-axial accelerometer, as
The ‘up’ component of the acceleration vector a is given by αup=uTa.
The ‘North’ Direction
Relative to the fixed directions, the earth's magnetic field is M{cosΨ,0,−sinΨ}T, where Ψ is the angle of inclination and M is the field strength. The measured magnetic field vector m in the frame of reference of the tri-axial accelerometer is
m≡M(n cosΨ−u sinΨ).
The horizontal component (which is in the direction of ‘North’) is
m
h
=m−u(uTm)=(1−uuT)m
and a unit vector in the ‘North’ is
The ‘North’ component of a measured acoustic vector a is given by
αnorth=nTa.
The vertical component of the field is
m
up
=u(uTmα),
hence the angle of inclination Ψ satisfies
tanΨ=−|mup|/|mh|.
The ‘West’ Direction
The ‘West’ direction is given by
Note that when x is ‘north’ and z is ‘up’, y is ‘west’. The coefficient of West acceleration is
αwest=wTa.
In summary, in one embodiment of the invention, the basis vectors in the fixed frame of reference are calculated from the measured gravity and magnetic vectors g and m as
which define a rotation matrix
The acoustic signal vector afixed in the fixed frame of reference is calculated from the measured acoustic vector a as
afixed=Ta.
If the sound from a reference acoustic source is measured as the vector a, the direction d (in the fixed frame of reference) from the source to the sensor is given by
Having found the directions di, some exemplary methods for determining how far away the sensors are in these directions are now described.
The first exemplary solution method uses measurement of the distance between a reference point (such as a point on a towing platform) and each sensor. The distance may be estimated using the acoustic propagation time between a reference source (such as a source on the towing platform) and the sensor (or vice versa, using a source at the array sensor location and a sensor at the reference point).
If the acoustic propagation time ti and sound speed c are known, the distance to the sensor can be simply estimated as
|xi|=cti.
This gives the position of the sensor as
xi=ctidi.
Alternatively, if the distance |xi| is measured by some other ranging technique (such as optical or electromagnetic techniques), then the position is given by
x
i
=|x
i
|d
i.
The sensor position is found by measuring the direction vector di corresponding to a direction of propagation of the propagating phenomenon between a reference point and the sensor i and estimating the distance from the reference point to the sensor in that direction.
If the direction vector is measured relative to the axes of sensor, the orientation of the sensor relative to a spatial frame of reference is also measured so that the direction vector can be found in a reference spatial frame. If the direction is measured by a directional sensor at the reference point, the orientation of the directional sensor should be known or measured.
If the distance cannot be estimated, for example if the propagation time ti or sound speed c are unknown, or time synchronization between the source and the sensor signal cannot be achieved, the positions can be estimated by assuming that each segment of the array towing structure is described by a parametric shape with the appropriate gradient at each sensor position. This case will now be discussed.
To facilitate the description of this embodiment, it is assumed that coordinates may be rotated such the curve can be parameterized as a function of x. For most physical arrays, this can be done for each segment or for the whole array. Assuming dx≈0,
x
i
=|x
i
|d
i
x
i
=|x
i
|d
x
|xi|=xi/dx
xi=xiei
where
e
i
=d
i
/d
x.
The curve has coordinates
p(x)=aα(x)+bβ(x)+cγ(x)+dδ(x)
where α,β,γ,δ are basis functions,
are parameter vectors and
The basis functions maybe determined from measurements of typical array shapes. For example, the method of principal components may be used to select the basis functions that most accurately model the array shape.
In this example, four basis functions are used, but a fewer or greater number of basis functions may be used.
In matrix form,
p=As(x),
where
The gradient is given by
where
One example of this type of curve has cubic line segments with coordinates
p(x)=ax3+bx2+cx+d.
The corresponding coordinate and slope vectors are
For the ith segment the end point positions and gradients satisfy
so, in matrix form, the constraints can be written as
A[s(xi) s′(xi) s(xi−1) s′(xi−1)]=[xiei p′i pi−1 p′i−1]
or
A(xi)=[xiei p′i pi−1 p′i−1]×[s(xi) s′(xi) s(xi−1) s′(xi−1)]−1.
The final piece of information is given either by (i) the time delay between source and receiver, or (ii) the constraint on the length of array between sensors. The former is much easier to calculate. The latter gives
∫x
The line element is given by
so the line length is
where
A(xi)=[xiei p′i pi−1 p′i−1]×[s(xi) s′(xi) s(xi−1) s′(xi−1)]−1
For a cubic curve, for example,
s
T(x)=[x3 x2 x 1],
s′
T(x)=[3x2 2x 1 0].
Solution for Sensor Positions xi
In one embodiment, the solution to the above equations is found iteratively using, for example, Newton's rule. A Taylor expansion of the line length for a current estimate {circumflex over (x)}i about the solution xi gives
However, I(xi)=si, so rearranging the above equation gives
To avoid division by zero, this may be modified for small γ as
The gradient may be estimated as a first derivative to give
The iterative algorithm is
which gives the sensor position {circumflex over (x)}n+1.
In a third solution method, the directions di between sensors are measured (using an acoustic source on each sensor, for example). This allows the relative positions of the sensors to be determined using either the first or second solution method described above.
In particular, for the second solution method, an explicit solution can be found for an array shape modeled as a cubic curve.
For a cubic curve, with w=x−xi−1, the end condition is given in matrix form
which has the inverse
This gives the position vector p as
and the tangent vector as
In terms of xi and xi−1, the tangent vector is
Writing
gives
Setting xi−1=0, which gives xi−1=0 and pi−1=0, gives
This is independent of xi, so the length along the curve is given by
where
Hence, the solution for xi is
More generally, the directions dij (and possible also the distances) between pairs of sensors, not necessarily adjacent sensors, can be measured and used to estimate the array shape using a combination of the techniques described above and triangulation techniques.
One way of doing this is to include an acoustic source, such as a hydrophone, with each sensor. U.S. Pat. No. 7,026,826 discloses a single direction sensor (a tri-axial accelerometer) that uses a hydrophone as both a source and a receiver. As a source it is used to calibrate the directional sensor with which it integrated. In one embodiment of the present application, the hydrophone is used as a reference source for other sensors in the array. In this manner, the directions (and also the distances) between sensors can be measured. One advantage of using a hydrophone is that it provides an additional acoustic sensor.
Using multiple sources, such as sources co-located with the sensors, provides a surplus of information. This can be used to more accurately determine the positions, since techniques such as least squares fitting may be used to estimate the sensor positions. For example, in
1) from x1 using d12 and s12,
These methods may be combined to provide increased accuracy.
If the reference point is not on the array, an additional unknown is introduced. The geometry is illustrated in
x
i
=|x
i
|d
i,
However, both |xi−1| and |xi| are unknown. If the time of arrival time ti can be measured at each source, then
|xi|−|xi−1|=c(ti−ti−1)
Where (ti−ti−1) is referred to as the time difference of arrival. The equation can be rearranged as
This gives
and hence
Finally,
In matrix form, the constraints give
A[s(xi) s′(xi) s(xi−1) s′(xi−1)]=[xiei p′i pi−1 p′i−1]
or
A(xi)=[xiei p′i pi−1 p′i−1]×[s(xi) s′(xi) s(xi−1) s′(xi−1)]−1,
where
As before, the solution for xi is given by solving
∫x
A joint estimation may be used to give estimation of the array shape (sensor locations) and the target location. This method takes the form of an optimization subject to the constraints such as the length of array between sensors and any known locations (such as the attachment point of the array).
The curve can be parameterized as a function of the distance along the curve. Using the following coordinate definitions
x
i(s)=∫0s cos (φ(s′))ds′+xi−1
y
i(s)=∫0s sin (φ(s′)) cos (θ(s′))ds′+yi−1
z
i(s)=∫0s sin (φ(s′)) sin (θ(s′))ds′+zi−1
for arbitrary functions θ and φ, gives
and
The line length is
s=∫0sds′=s
as required. Furthermore, the gradient vectors are constant in the frame of reference of the sensor, so they are easily calculated in fixed frame of reference. The gradients and the end points give six equations and the vector constraint gives two more equations. The line integral constraint and the start point constraint are automatically satisfied. Thus, there are a total of eight equations.
The curve may be parameterized as
and solved for a, b, c and d. The gradients give simple equations. The vector constraint is in terms of integrals, which can be simplified by appropriate choice of α, β, γ and δ.
Example results for a four-element towed array are shown in
An example system incorporating array shape estimation is shown in
The towing structure 710 also couples multiple sensors 102 to the towing platform 702. The sensors 102 are coupled to the signal conditioning circuit 706 via signal paths 718. These may be analog or digital paths and are located within or adjacent to the towing structure 710. Wireless paths may also be used. The connections 104 between the sensors are provided by portions of the hose 710.
The data processor 704 operates to control the system and to process the data from the sensors to (a) determine the array shape and (b) process acoustic signals (to analyze acoustic targets or seismic reflections for example).
In one embodiment, the data processor 704 includes a memory 716 for storing a program of instructions that, when executed, perform one or more of the methods described above. The program of instructions may be distributed via computer readable media or via a computer network.
The methods described above require that the acoustic direction be determined accurately. One problem in an underwater environment is that sound from a source arrives at a sensor via multiple paths, and therefore from multiple directions. One embodiment of the invention is a method and corresponding signal processing apparatus that may be used to separate the signal due to direct propagation from a signal due to reflected propagation. The method also provides an estimate of the direction of the direct propagation. The method may be used for sensor location and for subsequent target location using the sensor.
The method is described below with reference to an acoustic pressure wave, but equivalent methods may be used ofr other propagating disturbances.
The pressure due to a point source at a distance r from a directional sensor is
where ω is the radian frequency, k=ω/c, c is the sound speed and P is the source strength. The particle acceleration is
where d is a unit vector in the direction from the source to the sensor. For distant sources
This shows that the acceleration vector, a, is in the direction d.
In a body of water, sound travels from the source to sensor over a direct path (which may be curved) and via paths that include reflections. The reflected sound generally arrives from a different direction than the direct sound. For a single reflection, the acceleration is
Where di is a unit vector in the direction of the direct propagation and dr is a unit vector in the direction of the reflected propagation
If the acceleration vector is sampled at time nT, the sampled vectors can be collected as the 3×N matrix
The matrix A(N) can be decomposed using a singular valued decomposition to give
where, for nT<t2, the singular vector di is equal to the acoustic direction di and the singular value λ2(N) is zero or close to zero. The last matrix on the right hand side is a matrix normalized signal components. For nT>t2, λ2(N) is non-zero. Hence, a comparison of the singular values λ1(N) and λ2(N) may be used to detect the arrival of the reflected wave. For example, for increasing N, the ratio of λ1(N) to λ2(N) becomes large as the direct wave arrives, but then decreases rapidly as the reflected wave arrives. In one embodiment of the invention, the ratio
is used. When the ratio falls below a threshold value (such as 0.996 or thereabouts), it is an indication that more than one acoustic wave component is present in the signal.
In an alternative embodiment, the following matrix is consider:
where
d2 is the component of dr that is perpendicular to di, and d3 is a vector that is perpendicular to both di and d1. β2 and β3 are the corresponding components of the β. An eigenvalue analysis of the matrix C(N) and a comparison of the eigenvalues as a function of N allows the arrival time t2 of the reflected wave to be determined, as well as the acoustic direction di of the direct wave.
This process may be used to separate the direct arrival from the reflected arrival. For example the ratio of singular values may be compared to threshold, or the peak ratio may be found. Additionally, the singular vector corresponding to the largest singular value provides an indication of the direction of the incident or direct sound wave. Thus, in an array processing system, a singular value decomposition of a matrix of sensor signals may be used to separate automatically the signals due to a direct sound wave from signals due to reflected sound waves and also used to identify the direction of the sound wave. Similarly, the first reflected sound wave may be separated from subsequent reflects. This process increases the accuracy of an array shape detection system in which the sensor positions are found relative to a known source, and also increases the accuracy of source location using a sensor or sensor array.
In one embodiment, a principal component analysis (PCA) of the signals is performed in place of the singular value decomposition. For example a PCA may be used to determine the two largest singular components and the corresponding singular values. PCA is well known to those of ordinary skill in the art and may be implemented using an adaptive network. In this context, the singular value decomposition and the PCA automatically steer the directional sensor towards the acoustic source, while rejecting components from perpendicular directions.
A flow chart of an embodiment of the method is shown in
In the case where the phase or polarity of the incident pulse is unknown, a signal from a pressure sensor or an omni-directional sensor may be used to determine which way the acoustic wave is propagating along the acoustic direction.
In some embodiments, the data processor 704 also includes an array slope module 912 that is operable to process the sensor orientation data 902 to determine the slope of the array 914 (x′i) at each sensor position.
In some embodiments, the data processor 704 also includes a propagation time module 916 that is operable to process the sensed data 904 and the source data 906 to determine the propagation times 918 (ti) from the source to the sensors.
In a further embodiment, for which the source data 906 is unavailable, the propagation time module 916 is operable to process the sensed data 904 to determine the time differences of arrival 918 (ti−tj).
The data processor 704 includes a sensor position module 920 that is operable to estimate the distances from the reference point to each sensor along a corresponding propagation direction and thereby determine the positions 922 (xi), of the connected sensors relative to the reference point. The array processor 920 determines the positions dependent upon the propagation directions 910 and one or more of the slope of the array 914 (x′i), the propagation times 918 (ti), the time differences of arrival 918 (ti−tj) and the connection lengths 924 (si) of the connections between the sensors. The connection lengths 924 (si) may be determined in advance, from measurement for example, and stored in the memory 716. The sensor positions 922 may be output explicitly, or a result dependent upon the positions may be output.
While the invention has been particularly shown and described with reference to a preferred embodiment, it will be understood by those skilled in the art that various changes in form and detail may be made therein without departing from the spirit and scope of the invention.
This application claims priority to provisional application Ser. No. 61/212,848, titled “Improved Array Shape Estimation Using Directional Acoustic Sensors”, filed 16 Apr. 2009.
Number | Date | Country | |
---|---|---|---|
61212848 | Apr 2009 | US |