METHOD, DEVICE, ARRANGEMENT AND SOFTWARE FOR DETERMINING THE ANGLE OF ARRIVAL (AOA) FOR LOCATING OBJECTS
20200166598 · 2020-05-28
Assignee
Inventors
Cpc classification
G01S3/46
PHYSICS
International classification
G01S3/48
PHYSICS
Abstract
A method measures an angle of arrival (AOA) of an incoming signal using m separate antennas coupled via a switch with a single receiving device. The switch sequentially supplies the incoming signal to the receiver. A sampling of the incoming signal as received at the antennas has a sampling rate and cycle time performed in repetitive cycles. The receiver generates baseband signals with in-phase and quadrature components from the incoming signal and forwarding to each analog-to-digital converter to provide digitized samples. A signal processor is coupled to the respective analog-to-digital converter to analyze the digitized signals and to determine the angle of arrival of the incoming signal. The resulting phase error is compensated by sampling and signal processing. A device operates according to the method and an arrangement with a mobile transmitter and a device and software for locating the mobile transmitter by the device.
Claims
1. Method of measuring an angle of arrival (AOA) of an incoming signal using m separate antennas, where m is an integer greater than one, wherein antennas are coupled with a single receiver, wherein the switch comprises an electronic signaller for sequentially supplying the incoming signal, as received at the m antennas, to the receiver by a switch, wherein a sampling of the incoming signal as received at the m antennas has a sampling rate and cycle time being performed in repetitive cycles, wherein the receiver comprises a generator for generating baseband signals having an in-phase component and a quadrature component from the incoming signal and for forwarding the signals to an analog-to-digital converter to provide digitized samples for each of the m antennas in each cycle; the method comprising: providing a signal processor coupled to the respective analog-to-digital converter to analyze the digitized signals and to determine the angle of arrival of the incoming signal, wherein the sampling rate of the signal processor may be less than the number of m antennas multiplied by a minimum sampling rate necessary to reconstruct the input signals of the individual m antennas; and compensating for a resulting phase error by multiple sampling of at least one antenna and signal processing by a statistical method.
2. Method according to claim 1, wherein the sampling rate of the signal processor is smaller than the number of m antennas multiplied by the minimum sampling rate, which is necessary to reconstruct the input signals of the individual m antennas,
3. Method according to claim 1, wherein the statistical method comprises use of a uniformly best unbiased estimator.
4. Method according to claim 1, wherein a phase unwrapping is performed in the signal processor.
5. Method according to claim 1, wherein incoming signals with different frequencies are provided, wherein the frequencies are outside respective coherence bandwidths.
6. Method according to claim 5, wherein the frequencies differ by at least a factor of 2, with the frequencies being outside the respective coherence bandwidths.
7. Method according to claim 1, wherein a distance d between at least two of the m antennas corresponds to at least half the wavelength of at least one incoming signal.
8. Method according to claim 1, wherein the electrical length of the m antennas is different and wherein the compensation of the different electrical lengths of the m antennas is performed in the signal processor.
9. Method according to claim 1, wherein an estimate of the angle is provided for measuring an angle of arrival (AOA) for at least 2 of the m antennas.
10. Method according to claim 9, wherein the estimate of the angle comprises the least-squares method.
11. Device, wherein the device is operated according to a method according to claim 1.
12. Device according to claim 11, wherein the device is operated by a self-sufficient energy source.
13. Device according to claim 11, wherein the device is part of a real-time localization system.
14. Device according to claim 11, wherein the device comprises a system-on-a-chip (SoC), which comprises the receiver and/or the signal processor.
15. Arrangement for locating at least one mobile transmitter comprising: at least one device according to claim 11, wherein the device comprises a central data processing unit which evaluates the determined angles of arrival, wherein at least one device is operated as a central data processing unit.
16. Software, comprising an app, which is provided on the mobile transmitter and which enables localizing the mobile transmitter by the arrangement according to claim 15.
Description
DESCRIPTION OF THE INVENTION ON THE BASIS OF EXEMPLARY EMBODIMENTS
[0032] Advantageous embodiments of the present invention will be explained in more detail below on the basis of the drawings. The figures show the following:
[0033]
[0034]
[0035]
[0036]
[0037]
[0038]
[0039]
[0040]
[0041]
[0042]
[0043] All devices 1 communicate with each other via a radio connection. In addition, each device 1 is assigned a unique ID by which the respective device 1 can identify itself. The number of devices 1 that are necessary to locate a corresponding mobile transmitter 2 depends on the particular surroundings and must be evaluated empirically. It is therefore advantageous for determining the number of devices 1 to have a more accurate knowledge of the surroundings. Obstacles to the radio frequencies used may act as interferers, for example.
[0044] The mobile transmitter 2 emits radio signals, which are received by the individual devices 1 as incoming signals. By means of the incoming signals, the devices 1 calculate the angle of arrival (AOA) on the basis of the method according to the invention. The calculation of the position of the mobile transmitter 2 in the space or relative to the installed devices 1 is carried out in a central data processing system 3. These calculations may also be carried out in one of the devices 1 itself so that no additional separate central data processing system 3 is required. If the calculation is carried out by one of the devices 1, one of the devices 1 can be automatically selected for this purpose, which, for example, is within range and at that time is not busy with performing measurements, making computing capacities available.
[0045] To ensure that the calculations of the position of the mobile transmitter 2 are accurate, the exact positions of the devices 1 must be known. In this regard, the respective positions of the devices 1 with respect to a certain reference point may be known. A further possibility consists in the fact that the position of a first device 1 with respect to a reference point and the respective relative position of the other devices 1 to the first device 1 are known. Floor plans of the building may then, for example, be superimposed on the position of the mobile transmitter 2.
[0046] Furthermore, a server 4, which communicates with the central data processing system 3 or with the device 1, which performs the calculations and receives and stores the measured positions of the mobile transmitter 2 for further evaluation, may be provided. A localization back end, for example, which allows access to the current and past locations of the mobile transmitter 2, could be operated.
[0047] The system may be designed so that the position determination is triggered by the mobile transmitter 2, either at the request of the user, e.g. with a keystroke, or periodically at certain times.
[0048] In order to allow for an accurate position calculation, the measurements of the phases and the angles of attack determined therefrom may be performed several times. In addition, to eliminate fading, shadowing and multipath propagation, measurements in two frequency bands may be performed consecutively.
[0049]
If the distance between two antennas d is smaller than the wavelength of the signal .sub.HF>d, the path difference l can be clearly determined by the phase difference of two signals from two antennas with
The angle of arrival of the two antennas A1 and A2 can be calculated by
accordingly.
[0050] In a three-dimensional space, it is not possible to determine a position (x, y, z) solely by an angle measurement in the direction corresponding to the spherical coordinates. Intersections of these angle measurements will always be independent of the z-axis. However, a position determination along the z-axis in closed rooms is usually not necessary since only small height differences are possible. However, one possibility would be to measure the direction according to the spherical coordinates when the devices 1 are mounted in different rotations. An example for a triangulation of a point or object in two dimensions is shown in
[0051]
[0052]
[0053]
with d=d.sub.ij.
[0054]
[0055] On systems configured as a system-on-a-chip, superheterodyne receivers as shown in
[0056]
LIST OF REFERENCE SIGNS
[0057] 1 Device [0058] 2 Mobile transmitter [0059] 3 Central processing unit [0060] 4 Server [0061] 5 Switching means [0062] 6 Receiving device [0063] 7 Signal processing means [0064] 8 Toggle switch [0065] 9 Impedance adjustment [0066] 10 Arrangement [0067] 11 System-on-a-chip [0068] 12 Control unit [0069] 13 Direct conversion receiver [0070] 14 Phase without unwrapping [0071] 15 Phase with unwrapping [0072] t.sub.z Cycle time [0073] A Antenna