System and method for locating a point in space
10120058 ยท 2018-11-06
Inventors
Cpc classification
G01S3/44
PHYSICS
International classification
G01S3/44
PHYSICS
H01Q3/26
ELECTRICITY
Abstract
A method for locating a point in a first region based on receipt of a rf signal from the point. An antenna array is in the first region at a first position rotatable about an axis. A series of phase-array patterns is provided for implementation with the antenna array to provide measures of rf signal strength. Each pattern provides a plurality of reference values as a function of angle. A plurality of the phase-array patterns are used to acquire, in the first region, a plurality of rf signal strength values based on reception of the rf signal. A set of correlation values is determined where each value is a correlation between signal strength reference values and rf signal strength values acquired based on reception of the rf signal from the point. The correlation values identify a direction relative to the first position along which the point is located.
Claims
1. A method for defining a set of receive patterns for use in a phase array antenna system to determine the direction of an object, comprising: providing a first rf source at a first position; providing an antenna comprising a plurality of elements each arranged to separately receive an rf signal; providing a first series of antenna receive patterns, each pattern defined by a set of phase shift values; sequentially positioning the antenna at each in a set of first angles of orientation with respect to the first position of the first rf source; while the antenna is positioned at each angle of orientation, applying the sets of phase shift values to individually modify each rf signal received by each element and acquiring a first set of signal strength data for each receive pattern at each angle; using the first set of signal data to determine for each angle the relative sensitivity of each receive pattern to the rf signal; identifying for each angle one or more receive patterns exhibiting relatively low signal strengths or sensitivities; and defining a set of antenna receive patterns which is a first subset of the first series, which set (i) includes for each first angle of orientation at least one pattern having a relatively low signal strength and (ii) excludes other receive patterns present in the first series; providing an rf source, which may be the same source as, or a source different than, the first rf source, at a second position; placing the antenna at each of a second number of angles of orientation with respect to the second position, wherein the second angles include at least one of the first angles of orientation; while the antenna is positioned at each angle in the second number of angles of orientation with respect to the second position of orientation, acquiring a third set of signal strength data at the second position by applying sets of phase shift values for those receive patterns in the subset of the first series to individually modify each rf signal received by each element in accord with each of the receive patterns in the subset of the first series; using the third set of signal strength data to identify one or more receive patterns exhibiting relatively low signal strengths at the second position; and defining a second subset of antenna receive patterns which is a subset of the first subset of the first series, which second subset (i) includes for each in the first number of angles of orientation at least one pattern exhibiting a relatively low signal strength at the second position and (ii) excludes one or more receive patterns in the first subset.
2. The method of claim of 1 wherein the step of acquiring signal strength data from the object is performed at the second position using only members of the second subset of receive patterns.
3. The method of claim of 1 wherein the step of positioning the antenna at each of a second number of angles of orientation with respect to the second position only positions the antenna at one angle.
4. The method of claim 1 wherein the same rf source is used to acquire the first set of signal strength data and the third set of signal strength data.
5. The method of claim 1 wherein the object is positioned at the second position; and the object and the second source are positioned different distances from the antenna.
6. The method of claim 1 wherein the first series of patterns includes over one million patterns and members of the subset are fewer than one hundred thousand patterns.
7. The method of claim 1 wherein the object is at a location different than the first location.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The invention is explained in the following description in view of the drawings wherein:
(2)
(3)
(4)
(5)
(6)
(7)
DETAILED DESCRIPTION OF THE INVENTION
(8) According to one series of embodiments, the invention is described in the context of a system and a method for locating a point in space based on receipt of a radio frequency (rf) signal from the point. In the illustrated example, all of the components are terrestrially based, but the invention is not limited to determination of location with respect to propagation between points over a ground plane. As used herein, the term point corresponds to a point in space or to a region associated with the location of an object wherein the location of the region could be approximately described by the point.
(9) According to an embodiment of the invention,
(10) The system 10 and the source 12 are shown in spaced-apart relation, with the source 12 and the antenna array 16 located an arbitrary distance from one another. For a 2.4 GHz signal the system may provide best results when the distance between the source 12 and the antenna array 16 is more than 200 meters. However, at this and other signal frequencies, the system 10 may provide useful results when the distance between the source 12 and array 16 ranges from less than 200 meters to more than 10 kilometers.
(11) The reference coordinate system is illustrated as a conventional x, y, z Cartesian system having orthogonal axes A.sub.x, A.sub.y, A.sub.z and the origin, O, at x=0, y=0 and z=0. In this example, the source 12 is an rf source of arbitrary frequency, e.g., 2.4 GHz, but may be any of a wide variety of electromagnetic radiating sources. The exemplary source 12, shown positioned above a ground plane GP, is divergent as is characteristic of typical point source propagation. In other embodiments the source may exhibit an arbitrary propagation pattern or a highly directional pattern. The field pattern may be relatively complex as may be due to the presence of reflective surfaces.
(12) The system 10 includes a control center 18 connected to the phase array circuitry 14 through processing circuitry 20. A number of different of architectures may be chosen for implementing the system 10 based on, for example, size and weight constraints, power requirements, desired speed and level of accuracy. The control center 18 is shown in
(13) The circuitry 20 processes stored information received from the control center (e.g., to generate sets of phase vectors defining each receive pattern in a set) based on user inputs to the control center 18 determinative of speed and accuracy. The phase information defining each pattern is transmitted to the programmable phase array circuitry 14. A series of electrical phase configurations are effected in circuitry which receives signals from the antenna array 16 according to the individual receive patterns in the set. Phase vectors V.sub.j (j=1 to k), which each define one of k antenna receive patterns, are applied to sequentially configure the phase array circuitry 14 according to each receive pattern.
(14) The phase array circuitry 14 comprises the antenna array 16 centrally positioned about the origin, O, above the ground plane GP. The array 16 may, as shown, be elevated with respect to the ground plane GP and perhaps placed at the same elevation of a pointing device 19. The device 19 may be part of a monitoring or communications system which relies upon the system 10 to determine the source location or a pointing angle between the device 19 and the source 12. Using this information, perhaps in conjunction with a series of coordinate transformations, the device 19 can be directed toward the source 12. To effect high precision alignments, the pointing device 19 may be oriented about the origin O in a second coordinate system where the origin O is offset from the origin O by a known set of displacements. Based on transformations, one can establish orientation angles to point the device 19 in a direction toward the source 12.
(15) The device 19 may be a directional antenna used in communications applications or may be a radar antenna which is to be aligned with the source 12.
(16) The antenna array 16 comprises a matrix of n elements E.sub.i positioned along a flat plane defined by a board 17 on which the elements E.sub.i and related processing circuitry 14 are mounted. For the embodiment illustrated in
(17) The board 17 is initially oriented in a reference position centered at the origin, O, about which the board 17 and the array elements E.sub.i may be rotated to selectable angles with respect to the axes A.sub.x, A.sub.y, A.sub.z.
(18) The system 10 is used to establish a pointing angle, relative to the origin, O, which defines a direction in which the source 12 is located. The system 10 determines a Most Likely Angle (MLA) that, based on correlations, defines an angle corresponding to the direction in which the source 12 is located. Summarily, during field operation of the system 10 the phase array circuitry 14 is sequentially programmed with the n values of each of the k vectors V.sub.j. While the antenna elements acquire signal strength data from the source 12, the system steps through the k configurations of phase array antenna receive patterns. For each configuration, a signal s.sub.i, (i=1 to n) is received by each of the n elements E.sub.i in the antenna array and the signals s.sub.i are each temporally adjusted in accord with the phase shift information PS.sub.i of each vector V.sub.j. The phase shifted values of individual signals s.sub.i for each pattern are then summed to provide a received signal strength value for each pattern in the set.
(19) To impart phase shifts, followed by summing for individual receive patterns in the set, the signals s.sub.i received from the source 12 by individual elements of the antenna array are each passed through amplification circuitry in an amplification stage 28 and then through a stage of phase shifting circuitry 30 programmed in accord with each of n outputs from the shift register 22. Thus for each pattern a phase shift is imparted to each signal s.sub.i received from each element E.sub.i in accord with the n values in an applied vector V.sub.j. The n phase shifted values s.sub.i in each set generated for each pattern are then processed through the combiner circuitry 24 to generate a phase adjusted received signal strength data value SS.sub.j. Each value SS.sub.j is based on an individual phase vector V.sub.j and corresponds to one of k receive patterns P.sub.j. A series of summed signal strength values, SS.sub.j, derived from the k different phase vectors V.sub.j, is used to perform correlation analyses by which the direction of the source 10 is determined relative to a point in the coordinate system.
(20) Correlations are performed between the series of values SS.sub.j and reference data sets of signal strength values. Each of the reference data sets is acquired under controlled conditions at one in a series of angle orientations between the antenna array 16 and a known location of a source. Processing associated with the correlation analyses may be performed in the circuitry 20 or in the control center 18.
(21) Using the foregoing procedure in an iterative process, the board 17 may be physically adjusted, e.g., rotated about the origin, O, to change the pointing direction of the array of elements E.sub.i relative to the most recently determined direction of the source 12. Each iteration brings the system 10 closer into alignment with the source 12. In each subsequent iteration of the process, signal data s.sub.i are again acquired and processed for some or all of the k patterns in the set to more accurately determine the direction of the source.
(22) Results of the correlation analyses are used to identify a region or a point in space in which the source is located. In the illustrated example, the identified region or point in space is in a three-dimensional coordinate system, but the source location may also be determined along a line or plane, e.g., a horizontal plane along the horizon. Generally, for the illustrated example, the source location may be determined as a function of position along a ground plane and as a function of elevation above the ground plane.
(23) In one methodology, for the series of k phase-array receive patterns, P.sub.j, with which the field signal strength data values SS.sub.j are measured, correlations are performed between members in the set of k measured data values SS.sub.j and members in each of the multiple sets of k phase-array signal strength reference values acquired at different angles along a plane parallel with the ground plane GP and at different angles above the ground plane.
(24) Accuracy of the system 10 in determining a pointing direction may be degraded when the system operates in an environment different from that in which the k phase-array signal strength reference values (RCD values) SS.sub.j,, are acquired at a plurality of different angles and . For example, signal data for particular antenna patterns may include energy resulting from signal reflections specific to the field environment in which the pointing direction is to be determined. A subset of the k antenna patterns is used for field operation of the system 10 in order to minimize the influence of reflections and other sources of error. That is, antenna patterns most affected by such sources of error can be identified and removed from the set of k patterns to form a subset of antenna patterns. It is also desirable to exclude antenna patterns from the subset which, in the field environment, are relatively insensitive to small changes in angle about the pointing direction. According to an embodiment the subset comprises m antenna patterns.
(25) The illustrated embodiment utilizes three types of data which are to be distinguished from one another. A first type of data values SS.sub.j, referred to herein as field data values or field measured data values, form the data set obtained by the system 10 based on propagation over a ground plane GP. During field operation of the system 10 the data values SS.sub.j are acquired from a source to determine a pointing direction from the position 13 to the source 12.
(26) During a field calibration procedure, performed in the same environment in which the direction of location of a source is to be determined relative to the position 13, k data values SS.sub.j are acquired from a source to improve the accuracy of the system 10 during field operation. The second type of data are the multiple sets of k phase-array signal strength reference values, SS.sub.j,,, acquired at different angles and , referred to herein as Reference Characterization Data (RCD) values. These data values, which may be collected in advance of acquiring the field data values SS.sub.j, provide information indicative of a known position of a source as a function of angle relative to a line of reference. The signal strength reference values may be acquired in an environment which may differ from or be more controlled than the environment at the location in which the field data values are obtained.
(27) Using the reference coordinate system of
(28) The signal strength RCD values SS.sub.j,,, being acquired as a function of angles and , are members of a larger set of phase-array signal strength reference values than the set of k field measured values SS.sub.j acquired during the field calibration procedure. The values SS.sub.j,, may be obtained with the same source 12 used to acquire values SS.sub.j during field calibration or field operation but, as already noted, the values SS.sub.j,, are not necessarily acquired at the same location in which the field measured data are acquired. Correlation analyses are performed based on data values SS.sub.j and RCD values SS.sub.j,, where the values SS.sub.j,, are collected at different orientation angles of the antenna array 16 about the origin, O, relative to the axis A.sub.x.
(29) The signal strength RCD values SS.sub.j,, are formed in subsets. Each subset comprises k values SS.sub.j,, acquired for a different combination of (i) the j=1 to k receive patterns P.sub.j, (ii) one angle in a first series of angles measured along the horizon, and (iii) one angle in a second series of elevation angles . Summarily, each value SS.sub.j,, is a received signal strength for one antenna receive pattern P.sub.j based on application of one vector V.sub.j at one combination of the angles and .
(30) In the illustrated embodiment the origin, O, is the vertex for the angles and the angles . The angles are measured along a first reference plane parallel with the ground plane. However, in other embodiments, the first reference plane may be any plane and the vertex may be any point in a reference coordinate system. It need not be parallel with the ground plane or the axis in a Cartesian system and the vertex need not pass through the origin of the reference system. In the illustrated example, the first reference plane is the plane passing through the axes A.sub.x, A.sub.y. The angles are measured along a second reference plane orthogonal to the first reference plane. However, in other embodiments the second reference plane need not be orthogonal to the first reference plane or any axis of a Cartesian system. In the illustrated example, the second reference plane is a plane passing through the axes A.sub.x, A.sub.z.
(31) When acquiring signal strength RCD values SS.sub.j,, based on k different patterns, the number of angles , the number of angles , the selected values of the angles and the selected values of the angles depend on the desired speed and accuracy of locating a point according to the invention.
(32) The signal strength data values SS.sub.j,, are measured for each of the k receive patterns P.sub.j at all of the combinations of angles and . With and each ranging from 5 to +5, when all of the measurements are taken in all quadrants, both above and below the plane formed by the axes A.sub.x, A.sub.z, fifty seven data sets are generated for each of the k receive patterns P.sub.j. Each of the 57 data sets is a collection of received signal strength data SS.sub.j,, acquired at one angle and one angle by: (i) rotating the board 17 about the reference position with respect to the plane formed by the axes A.sub.x, A.sub.z to a particular angle ; and (ii) rotating the board 17 about the reference position with respect to the plane formed by the axes A.sub.x, A.sub.z to a particular angle . The angles of rotation can be made about a pivot point in the plane of the board 17 that is a symmetric center of the array elements E although methods according to the invention do not require that the array elements be formed in a symmetrical array or that the pivot point be at the symmetric center of the array 16. The angles of rotation can be determined with respect to a center line of symmetry of the array elements E.sub.i which line is parallel with the axis A.sub.y.
(33) In one example embodiment correlations are performed between the field measured data set and each of the afore-described 57 reference characterization data sets (each acquired at one angle and one angle ). That is, with the set of field measured data values SS.sub.j arranged as an ordered array of values j=1 to k, and each of the 57 data sets of RCD values SS.sub.j,, also arranged as an ordered array of values j=1 to k, the j.sup.th value in each of the 58 arrays is a signal strength SS.sub.j or SS.sub.j,,, corresponding to the same receive pattern P.sub.j. With this arrangement, correlations are calculated between arrays in pairs <SS.sub.j, SS.sub.j,,>. The correlations are performed between 57 such pairs of arrays where each array in a pair comprises k data values.
(34) The third type of data referred to herein are Reduced Set Reference (RSR) field characterization data, or RSR field characterization data FSS.sub.j,,. These data are acquired in the location environment where field data values will be acquired during operation of the system 10, e.g., to determine the pointing direction of a source. RSR field characterization data FSS.sub.j,, are acquired by performing field measurements at this location with k receive patterns at, for example, one angle and one angle . Based on comparisons between signal strength RCD values SS.sub.j,, and a corresponding subset of signal strength data SS.sub.j,, (for the same one angle and one angle ), the RSR field data FSS.sub.j,, only consists of data acquired with the subset m of receive patterns P.sub.j where m<k. The RSR field data FSS.sub.j,, may be advantageously used to determine a Most Likely Angle (MLA) corresponding to the direction in which the source 12 is located. In one set of embodiments, the subset of m receive patterns provides satisfactory signal strength sensitivity to changes in each angle and for a limited range of each angle, e.g., +/2.
(35) Operation of the system 10 with the subset of RSR field characterization data values FSS.sub.j,, reduces the time required for data acquisition and processing. The subset of RSR field characterization data values FSS.sub.j,, is derived from a set of k field measured data values SS.sub.j acquired at only one set of angles and , i.e., =0 and =0. Using a set of tests, the number of receive patterns is reduced from k to m in order to eliminate those which do not provide a desired level of sensitivity in the range where and each vary, for example, from 2 to +2. When the m receive patterns are used for operation of the system 10 to acquire the set of field measured data, there are m signal strength data values SS.sub.j, each corresponding to one of m receive patterns P.sub.j.
(36) Generally, the reduced set of m receive patterns P.sub.j (i.e., m<k) is determined with criteria that select a subset of the k patterns relatively insensitive to reflections and other factors which can degrade accuracy of the system 10, and criteria which result in a subset of patterns exhibiting a relatively greater sensitivity to changes in angle over a desired range. That is, patterns having a relatively low sensitivity to changes in direction of the array 16 about the pointing angle are not included in the subset of m patterns. Accordingly, patterns which do not exhibit as much sensitivity are not included in the subset of m patterns. The criteria may be applied to the full set of k patterns for each combination of angles and , e.g., for the 57 pointing directions illustrated in
(37) In one embodiment, the reduced set of m receive patterns P.sub.j for collection of field data values is formed in the following process. When the array 16 is positioned to acquire field characterization data SS.sub.j at one angle and one angle , relative to a source of known location, there can be significant ambiguity with respect to the orientation of the array 16 such that the angles and are not precisely known and may not precisely match a combination of angles and used to acquire the RCD values.
(38) A closest match is sought between the angles and used to acquire the field characterization data and the multiple sets of angle combinations, e.g., 57 combinations, of angles and used to acquire the RCD values. Noting that for each set of angles and there is an array of k RCD signal strength values, and that the field characterization data acquired at one angle and one angle is an array of k values SS.sub.j, this selection can be accomplished by calculating the cross correlation between each of the arrays of k RCD signal strength values and
(39) the array of k field characterization data values SS.sub.j. The angles and of the array of RCD signal strength values having the highest correlation with the array of field characterization data values SS.sub.j are selected as the angles (referred to herein as angles .sub.o and .sub.o) which most closely correspond to the angles and at which the field characterization data has been acquired. Once a determination of the angles .sub.o and .sub.o is made, a subtraction is performed between corresponding members of the array of k RCD signal strength values acquired at the angles .sub.o and .sub.o and members of the array of k field characterization signal strength values SS.sub.j, i.e., corresponding members being members associated with the same pattern P.sub.j. Prior to performing the subtraction members of the two arrays are normalized. The mean of all k values in the array is subtracted from each of the k values in the array and the result is divided by the standard deviation of all values in the array. The magnitudes of the absolute values of the differences between these normalized signal values is used to make a first determination of which ones of the k patterns to exclude from the subset of m patterns. The criterion for exclusion can be based in part on a predetermined number of patterns which are to be eliminated in order to remove the effects of reflections or other sources of interference. Next, the number of members remaining the subset can be further reduced, i.e., to m, by applying a criterion which eliminates those patterns having a relatively low sensitivity to changes in direction of the array 16 about the pointing angle are not included in the subset of m patterns. This results in a smaller subset of patterns exhibiting a relatively greater sensitivity to changes in angle over a desired range. In one example embodiment, the process eliminates patterns which do not exhibit a threshold value of change in magnitude relative to a corresponding magnitude at, for example, the angles .sub.o and .sub.o. That is, an evaluation can be made for each pattern at the following combinations of angles relative to the signal strength value at the angles .sub.o and .sub.o:
=+0.5 and =+0.5
=0.5 and =+0.5
=+0.5 and =0.5
=0.5 and =0.5
by comparing the RCD signal strength values at each set of values for and relative to the RCD signal strength values at the angles .sub.o and .sub.o. The threshold value of change, used as a criterion to eliminate patterns which do not exhibit sufficient sensitivity to changes in angle, can be established in a manner that reduces the number of patterns in the subset to m.
(40) In the process of acquiring data to define the subset of m patterns, for all k of the receive patterns a set of signal strength data values SS.sub.j is acquired at the location where a determination is to be made of a pointing direction by receipt of rf signals from a source at one combination of angles, e.g., =0 and =0 relative to a center line of the calibrated axis A.sub.x. With reference to
(41) After field characterization and determination of the RSR field data values FSS.sub.j,,, the system 10 is used to determine location of a source of unknown position by acquiring a set of field measured SS.sub.j values from the source of unknown position. The most likely angle of direction from the origin, O, to the source is found by calculating correlations between FSS.sub.j,,, values and the set of SS.sub.j values acquired from the source of unknown location. Based on the highest correlation values this results in a Most Likely Angle (MLA) determination, i.e., a determination of a most likely pointing angle based on correlation values.
(42) The set of RSR field data values may, in fact, be preferred over the reference characterization data because it can provide more accurate results or because less processing time is required to acquire and analyze a set of field measured data acquired with a smaller set of receive patterns (i.e., using fewer than k vectors V.sub.j). The subset of receive patterns may omit patterns which have less angular sensitivity to, or which generate misleading correlations in, the particular environment in which the field signal strength data values SS.sub.j are measured. For example, when the field measured data are obtained at a different site than the location where the reference characterization data are collected, there may be a difference in the field patterns due to the presence of reflective surfaces such as vehicles or buildings.
(43) To determine the pointing direction, correlations are performed between the field measured data set of m signal strength data values SS.sub.j and a subset of each of the aforedescribed 57 reference characterization data sets (each acquired at one angle and one angle ) where each subset comprises m signal strength data values FSS.sub.j,, instead of k signal strength data values SS.sub.j,,.
(44) The set of field measured data values is arranged as an ordered array of values (j=1 to m), where m<k, and each of the 57 sets of m RSR field data values is also arranged as an ordered array of values j=1 to m so that the j.sup.th value in each of the 57 arrays is a signal strength SS.sub.j or SS.sub.j,,, corresponding to the same pattern P.sub.j. With this arrangement, correlations are calculated between the two arrays in each pair based on m pairs of signal strength data values (SS.sub.j, SS.sub.j,,). The correlations are performed for 57 such pairs of arrays where each pair comprises m pairs of data values (SS.sub.j, SS.sub.j,,).
(45) A feature of the example embodiments is generation of suitable receive patterns for determining direction of the object 11. In the past, direction finding has been performed with directional antennas. It is known to use an antenna that is more sensitive in one direction than other directions to determine the general direction from which a signal emanates. There are numerous examples in the literature of antenna types used for such purposes, including dipole antennas and Yagi antennas, which incorporate dipole elements. Phase array steerable antennas, typically designed to maximize signal strength, can also be used for manual direction finding based on receipt of maximum signal amplitude.
(46) In accord with embodiments of the invention, phase array antennas can be programmed to exhibit variable cardoid shaped receive patterns such as the exemplary pattern 70 of
(47) In one series of embodiments, a method may be based on symmetric antenna pattern shapes. A roll-off in signal strength occurs in a region, R, about the null as the null of the antenna pattern is rotated toward the source from either direction, there being a minimum at the center of the null. In
(48) With reference to
(49) Based on the above examples, for phase array antenna circuitry exhibiting limited angular resolution for locating a pointing direction, systems according to embodiments of the invention can provide pointing resolutions better than that achievable with individual patterns. That is, a direction finding system may utilize a series of patterns each having null characteristics that cannot be used individually to determine a pointing direction within a specified tolerance. By way of example, an antenna array can be steered to generate a series of cardoid-shaped patterns equivalent to a sequence generated by rotation of the pattern 70 about an axis of the antenna array. Thus for a desired angle of resolution, the pattern 70 is rotated about the axis of the antenna array in k incremental steps. The steps are sufficiently small to render a desired resolution based on correlation analyses. In one example, there are k vectors Vj each defining one of the pattern definitions in the sequence of rotations. With the antenna array comprising n elements E each vector comprises n values of phase shift information, each value serving as a phase shift input for one of the elements E.sub.i. The n values collectively define one of k receive patterns, each pattern corresponding to a different rotational position of the cardoid pattern 70.
(50) Signals s.sub.i received from the source 12 by individual ones of the n elements of the antenna array are each passed through a stage of the programmed phase shifting circuitry 30 so that a phase shift is imparted to each signal s.sub.i received from each element E.sub.i in accord with the n values in an applied vector V.sub.j. The n phase shifted values s.sub.i in each pattern set are summed with the combiner circuitry 24 to generate phase adjusted received signal strength data values SS.sub.j. each based on an individual phase vector V.sub.j and corresponding to one of k patterns P.sub.j. The series of summed signal strengths, SS.sub.j, derived from the k different rotational positions of the pattern 70 are used to perform correlation analyses by which the direction of the source 10 is determined.
(51) Using the foregoing procedure in an iterative process, the board 17 may be physically adjusted, e.g., rotated with respect to the origin, O, to change the pointing direction of the array of elements E.sub.i relative to the most recently determined direction of the source 12 and bring the system 10 closer into alignment with the source. Then, in a subsequent iteration of the process, signal data s.sub.i may again be acquired and processed for some or all of the k rotational positions in the set to more accurately determine the direction of the source. The identified direction may be in a three-dimensional coordinate system, but the source location may also be determined along a line or plane, e.g., a horizontal plane along the horizon. The correlations are performed based on variations in angles along a plane parallel with the ground plane GP and/or based on variations in angles above the ground plane.
(52) As an alternative to relying on precise characteristics of one pattern, or relying on the characteristics of one less precise pattern shape which is steered about an axis, another method according to the invention provides series of different patterns that collectively provide variation in sensitivities as a function of angle. The selected patterns need not be selected based on changes in sensitivity over large angles. The set may be selected based on a number of patterns whose individual features exhibit measurable changes in sensitivity as a function of small portions of a larger range of angular displacements. Collectively the set includes patterns which exhibit sensitivity over the entire range while no single pattern need display sensitivity in a specific sub-range and there is no requirement that any of the patterns exhibit a symmetry in roll-off of sensitivity about the null.
(53) For example, with reference to
(54) One process for selecting the set of patterns P.sub.j begins with random generation of a large number of vectors V.sub.j. For the system 10, the phase shift information PS.sub.i in each vector may be a randomly generated series of three bit words, thereby allowing for seven possible values in each word. With n=16 elements E.sub.i, there are 7.sup.n possible patterns which can be generated. With random generation of seven bit words to create the patterns, there is no predictability as to whether any particular pattern would exhibit a null characteristic (i.e., a significant decrease in sensitivity as a function small angle variation) at any particular angle. On the other hand, for a given set of angles and , such as illustrated in
(55) A feature of the invention is that it is now possible to utilize relatively inexpensive programmable phase array circuitry such as the circuitry 14 of
(56) The system 10 can be implemented with an antenna array comprising relatively few elements E.sub.i and relatively coarse phase shift information because the purpose of pattern generation is not to acquire predesigned pattern shapes. Rather, it is with a recognition that a large number of the patterns so generated will exhibit useful dependence on angle of orientation. Specifically, for the exemplary phase array circuitry 14 comprising 16 elements E.sub.i, a set of k patterns P.sub.i has been identified comprising members which exhibit sensitivities at different angles relative to the chosen line of reference, e.g., the axis A.sub.x.
(57) Embodiments of the invention can be applied to locate goods in a warehouse. For example, pallets may be fixed with transmitters to send signals in order to locate the pallets according to a disclosed method. Multiple receivers may be positioned inside or near the warehouse to provide inventory information and to locate the inventory. Lost inventory can be rapidly found with a method according to the invention. A disclosed method may be applied to track the location of a shopping cart in a retail environment by attaching a transmitter to the cart. In another application equipment or personnel can be located on a large campus such as an air field, on a college campus or in a zone patrolled by law enforcement.
(58) While various embodiments of the present invention have been shown and described herein, it will be obvious that such embodiments are provided by way of example only. Numerous variations, changes and substitutions may be made without departing from the invention herein. Accordingly, it is intended that the invention be limited only by the spirit and scope of the appended claims.