The present invention relates to a wireless device, a distance estimation system, a position estimation system, a distance estimation method, a position estimation method, a distance-estimation-program recording medium, and a position-estimation-program recording medium.
When a plurality of wireless devices exist, there is a need for rapid grasp of a distance and a relative positional relation between wireless devices. Various technologies satisfying the need are disclosed.
For example, PTL 1 discloses a method using a radio field intensity. The radio field intensity is inversely proportional to a square of a distance, and therefore the distance can be estimated when the radio field intensity of the source is known. By use of the method, a relative positional relation can be estimated with three or more wireless devices.
Further, a relative positional relation can be obtained by grasping respective absolute positions. The most typical systems obtaining an absolute position include a global positioning system (GPS). However, the GPS requires time and a hardware resource for measurement. Accordingly, an assisted-GPS (A-GPS) providing assisting information from a base station is developed and is widely used in a mobile telephone service and the like. Additionally, in PTL 2, the A-GPS is combined with an observed time difference of arrival (OTDOA) utilizing an arrival time difference of radio waves from a plurality of base stations, and the like, for enhanced positioning precision.
[PTL 1] Japanese Patent No. 3165391
[PTL 2] Japanese Translation of PCT International Application Publication No. 2013-534076
However, the technology in PTL 1 has a problem that positional precision is low. The reason is that a radio field intensity is greatly influenced by an ambient environment.
Further, the method of measuring an absolute position, including PTL 2, has a problem that processing takes time. Although the A-GPS takes less time than the GPS, initial positioning takes time around several tens of seconds and an update takes time around several seconds. Furthermore, it is assumed in the systems that time is synchronized between base stations, and a mechanism for time synchronization and a precise clock are required. Further, in a common wireless device, a delay time unique to the wireless device exists in a transmission circuit and a reception circuit. Consequently, it is difficult to precisely measure a true propagation time when a radio wave propagates between devices. Then, an error in a measured propagation time causes an error in position estimation.
The present invention is made in view of the aforementioned problem, and an object thereof is to provide a method of precisely and rapidly estimating a relative position between a plurality of mobile objects.
In order to solve the aforementioned problem, a wireless device according to the present invention includes an RF-signal transmission means for transmitting an RF signal, an RF-signal reception means for receiving an RF signal, an antenna transmitting and receiving the RF signal, a loopback path looping back an RF signal transmitted by the RF-signal transmission means to the RF-signal reception means, and a control means for exchanging a signal between the RF-signal transmission means and the RF-signal transmission means, and the control means includes a timing-pulse-signal transmission means for transmitting a timing pulse signal to the RF-signal transmission means, a timing-pulse-signal reception means for receiving a timing pulse signal from the RF-signal reception means, a delay-time reception means for receiving, from a second wireless device transmitting a second-timing-pulse signal triggered by reception of a first-timing-pulse signal transmitted by the local device as a first wireless device, a delay time between reception of the first-timing-pulse signal and transmission of the second-timing-pulse signal, respectively by the second wireless device, and a distance estimation means for estimating a distance between the local device and the second wireless device, in accordance with the first-timing-pulse signal, the second-timing-pulse signal, and the delay time.
An effect of the present invention is that a relative positional relation between a plurality of wireless devices can be obtained precisely and rapidly.
The present invention will be described in detail below with reference to the drawings.
The RF-signal transmission means 101 transmits a signal input from the control means 105 to the antenna 104 and the loopback path 103, as an RF signal.
The RF-signal reception means 102 receives an RF signal input from the antenna 104 and the loopback path 103, and outputs the signal to the control unit 105.
The loopback path 103 loops back an RF signal transmitted from the RF-signal transmission means 101, and inputs the signal to the RF-signal reception means 102.
The timing-pulse-signal transmission means 106 generates a timing pulse signal, and transmits the signal to the RF-signal transmission means 101.
The timing-pulse-signal reception means 107 receives a timing pulse signal transmitted from the RF-signal reception means 102.
The timing-pulse-signal reception means 107 receives two types of timing pulse signals. One is a first-timing-pulse signal transmitted and looped back by the local device. The other is a second-timing-pulse signal transmitted from a second wireless device positioned at a location different from the local device. A second-timing-pulse signal is transmitted by the second wireless device, triggered by reception of a first-timing-pulse signal.
The delay-time reception means 109 receives a delay time between reception of a first-timing-pulse signal and transmission of a second-timing-pulse signal, respectively by the second wireless device, as information.
The distance estimation means 110 estimates a distance from the wireless device u to the second wireless device. The estimation is performed in accordance with a first-timing-pulse signal, a second-timing-pulse signal, and a delay time, respectively received by the control means 105.
With the aforementioned configuration, the wireless device u is able to precisely and rapidly estimate a distance to the second wireless device. The reason is that a delay time for transmission and reception generated in the wireless device is offset, and a propagation time of a radio wave from the wireless device u to the second wireless device can be precisely obtained.
The timing-pulse-signal transmission means 1 transmits a first-timing-pulse signal, as the local device being a first wireless device. The loopback path 3 loops back a first-timing-pulse signal to the reception means 2. The reception means 2 receives an external signal and a first-timing-pulse signal input from the loopback path 3.
The control means 4 has a function of controlling respective units in the wireless device u, and estimating a distance to a second wireless device positioned at a location different from the local device, by use of a signal received by the reception means 2.
When the reception means 2 receives a timing pulse signal transmitted to the local device, the response-timing-pulse-signal transmission means 5 transmits a response-timing-pulse signal.
The delay-time measurement means 6 measures a delay time between reception of a timing pulse signal addressed to the local device, and transmission of a response-timing-pulse signal.
The delay-time transmission means 7 transmits a delay time measured by the delay-time measurement means 6 to the second wireless device being an estimation target.
By use of at least two of the wireless devices u in the aforementioned configuration, a mutual distance can be estimated, in accordance with a first-timing-pulse signal transmission time, a response-timing-pulse signal reception time, and a delay time. Details of the distance estimation operation will be described in a fourth exemplary embodiment.
Next, a specific method will be described.
Following the denotation in
First, the wireless device 0u0 transmits a timing pulse signal M0 from u0(TX). M0 is input to an RF-signal transmission means 101, and the RF-signal transmission means 101 outputs a timing pulse signal M0 as an RF signal, dt0 after the input of M0. Next, in the wireless device 0u0, M0 is input to an RF-signal reception means 102 by loopback, and u0(RX) receives M0, dr0 after the input. That is, M0 arrives at u0(RX), dt0+dr0 after u0(TX) transmits M0.
M0 also arrives at the wireless device 1u1, taking a time D01 for a radio wave to propagate between the wireless devices, after being transmitted by the RF-signal transmission means 101. In the wireless device u1, the RF-signal reception means 102 receives M0, and u1(RX) receives M0 after a delay time dr1. That is, M0 arrives at u1(RX) in the wireless device 1u1, a delay time dt0+D01+dr1 after transmission by u0(TX).
Next, triggered by reception of M0, the wireless device u1 generates and transmits a second-timing-pulse signal M1. A delay time between reception of M0 by u1(RX) and transmission of M1 by u1(TX) is herein denoted by P1. Further, in the wireless device u1, u1(RX) receives M1, a delay time dt1+dr1 after transmission of M1 by loopback by u1(TX).
M1 also propagates between the wireless devices, and therefore arrives at the wireless device 0u0, taking a delay time D01 after being transmitted by the RF-signal transmission means 101. In the wireless device u0, u0(RX) receives M1, a delay time dr0 after reception of the signal by the RF reception means.
A difference between a reception time of M1 by u0(RX) and a reception time of M0 by u0(RX), in the wireless device u0, is herein denoted by a01. At this time, M0 and M1 are received by the same timing-pulse-signal reception means u0(RX), and therefore a01 takes a value independent of the delay time dr0 required for passing through the RF-signal reception means 102. Further, a difference between a reception time of M1 by u1(RX) and a reception time of M0 by u1(RX), in the wireless device u1, is herein denoted by a11. Similarly to a01, a11 also takes a value independent of the delay time dr1 for reception. The respective times are measured by the control unit 105.
Focusing solely on the wireless device u0 side with reference to
d
0
t+a
01
+d
0
r=d
0
t+D
01
+a
11+2D01+d0r . . .
As dt0 and dr0 on the left-hand side and the right-hand side of equation (1) are offset, the following equation is obtained.
From equation (3), a propagation time D01 of a radio wave can be obtained as a value independent of the delay times (dt and dr) within the wireless device. Then, denoting the speed of light (radio wave) by c, and a distance between the wireless devices u0 and u1 by L01, L01 can be obtained from the following equation.
In the equation above, a01 is measured in the wireless device 0u0, and a11 is measured in the wireless device 1u1. In other words, a01 and a11 are independent of one another, and therefore time synchronization between the two wireless devices u0 and u1 is not required.
As described above, the present exemplary embodiment is able to precisely estimate a distance between two wireless devices without requiring time synchronization between the wireless devices, and without being influenced by a delay time within the wireless device.
Next, an estimation method of a relative position will be described. As illustrated in
The delay-time measurement stage is divided into three phases illustrated in
At this time, in a wireless device on the receiving side, a source of each timing pulse signal needs to be identified. Accordingly, an identification means is added to a timing pulse signal, while any method thereof may be employed. For example, when a spread spectrum scheme is used, a source wireless device can be identified by using a different spread code for each wireless device.
Next, details of an operation will be described.
(Phase #1) First, M0 is transmitted from the timing-pulse-signal transmission means u0(TX) in the wireless device u0.
Next, M0 is input to an RF-signal reception means in the wireless device u0 after a delay time dt0 for passing through an RF-signal transmission means, and arrives at u0(RX) after a delay time dr0. Further, M0 arrives at a timing-pulse-signal reception means u1(RX) in the wireless device u1 after a delay time D01+dr1, and arrives at a timing-pulse-signal reception means u2(RX) in the wireless device u2 after a delay time D02+dr2.
(Phase #2) In the wireless device u1, a timing pulse signal M1 is generated, triggered by arrival of the timing pulse signal M0 at u1(RX). A delay time between arrival of M0 at u1(RX) and generation of M1 is herein denoted by P1. M1 is transmitted from an RF-signal transmission means in the wireless device u1 after a delay time dt1.
M1 transmitted from the RF-signal transmission means in the wireless device u1 arrives at u1(RX) by loopback after a delay time dr1. Further, M1 arrives at u2(RX) after a delay time D12+dr2, and arrives at u0(RX) after a delay time D01+dr0.
(Phase #3) In the wireless device u2, a timing pulse signal M2 is generated, triggered by arrival of the timing pulse signal M1 at u2(RX). A delay time between reception of M1 and generation of M2, respectively by u2(RX), is herein denoted by P2. M2 is transmitted from an RF-signal transmission means after a delay time dt2.
Subsequently, M2 arrives at u2(RX) by loopback after a delay time dr2 for passing through an RF-signal reception means. Further, M2 arrives at u1(RX) after a delay time D12+dr1, and arrives at u0(RX) after a delay time D02+dr0. Thus, the delay time measurement is completed.
Next, data collection is performed. In the data collection stage, respective measured delay times are transmitted to one wireless device u, such as u0. Then, the data collection stage transitions to data analysis.
An estimation procedure of a relative position in the next data analysis stage will be described. In
Similarly, a difference between an arrival time of M0 and an arrival time of M1, respectively at u1(RX), is denoted by a11, and a difference between an arrival time of M1 and an arrival time of M2, respectively at u1(RX), is denoted by a12.
Similarly, a difference between an arrival time of M0 and an arrival time of M1, respectively at u2(RX), is denoted by a21, and a difference between an arrival time of M1 and an arrival time of M2, respectively at u2(RX), is denoted by a22.
Then, the following three equations hold.
a
01=2D01+a11 . . .
a
12=2D12+a22 . . .
a
01
+a
02=2D02+a21+a22 . . .
a
01
+a
02=2D02+a21+a22 . . .
By use of the three equations and the light speed c, a distance between the respective wireless devices can be obtained. When a distance between u0 and u1 is denoted by L01, a distance between u1 and u2 is denoted by L12, and a distance between u0 and u2 is denoted by L02, the distances between the respective wireless devices are obtained by the following equations.
The equations do not include the delay times (dr0, dr1, and dr2) in the reception means 2 and the loopback delay times (dt0, dt1, and dt2). Consequently, a time measurement error due to delay in a wireless device is not generated. Accordingly, a distance between the wireless devices can be measured with high precision. Furthermore, as illustrated in
Further, at this time, a01 and a02 are measured solely by the wireless device 0u0, and measured independent of time measurement means in the wireless device 1u1 and the wireless device 2u2. Similarly, a11 and a12 are measured solely by the wireless device 1u1, and a21 and a22 are measured solely by the wireless device 2u2. Therefore, the present exemplary embodiment does not need time synchronization between wireless devices.
When there are four or more wireless devices u, a distance between the respective wireless devices can be measured and a relative position can be estimated by a similar procedure.
Similarly, when a sixth, seventh, . . . wireless device is added, a relative position of each wireless device u can be estimated.
As is obvious from the aforementioned description, with three or more wireless devices, a relative position between wireless devices can be precisely and rapidly estimated regardless of a quantity of wireless devices, by transmitting and receiving timing pulse signals M by a relay scheme.
As described above, the present exemplary embodiment is able to provide a wireless device capable of precisely and rapidly estimating a relative position between wireless devices, similarly to the fifth exemplary embodiment.
The present exemplary embodiment illustrates examples of specific configurations for providing functions of respective units.
As described above, the present exemplary embodiment is able to provide a wireless device precisely and rapidly estimating a relative position between wireless devices, similarly to the fifth and sixth exemplary embodiments.
The present invention has been described with the aforementioned exemplary embodiments as exemplary examples. However, the present invention is not limited to the aforementioned exemplary embodiments. In other words, various embodiments that can be understood by a person skilled in the art may be applied to the present invention, within the scope thereof.
This application claims priority based on Japanese Patent Application No. 2014-068137 filed on Mar. 28, 2014, the disclosure of which is hereby incorporated by reference thereto in its entirety.
Number | Date | Country | Kind |
---|---|---|---|
2014-068137 | Mar 2014 | JP | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2015/001065 | 2/27/2015 | WO | 00 |