技术领域technical field
本发明属于室内无线定位领域,室内环境下基于虚拟传感器的波达时间(TOA)定位方法。The invention belongs to the field of indoor wireless positioning, and relates to a time-of-arrival (TOA) positioning method based on a virtual sensor in an indoor environment.
背景技术Background technique
近年来,由于计算机技术和无线通信技术的发展,情境感知服务正在由梦想变成现实。实现该服务的关键是让智能系统了解服务对象所处的环境,进而对其提供相应的智能服务,而服务对象的位置信息是最重要的环境参数之一,而这种位置信息不仅包括室外的位置而且还有室内的。而在室内环境下对于不同的建筑物而言,室内布置,材料结构,建筑物尺度的不同导致了信号的路径损耗很大,与此同时,建筑物的内在结构会引起信号的反射,绕射,折射和透射,形成多径(Multipath)以及非视距(Non-Line-of-Sight NLOS)现象,使得接收信号的幅度,相位和到达时间发生变化,造成信号的损失,导致传统的室外无线定位算法在室内应用时精度急剧下降。In recent years, due to the development of computer technology and wireless communication technology, situational awareness service is becoming a reality from a dream. The key to realizing this service is to let the intelligent system understand the environment of the service object, and then provide corresponding intelligent services to it, and the location information of the service object is one of the most important environmental parameters, and this location information includes not only outdoor location and indoors. In the indoor environment, for different buildings, the difference in indoor layout, material structure, and building scale leads to a large signal path loss. At the same time, the internal structure of the building will cause signal reflection and diffraction. , refraction and transmission, forming multipath (Multipath) and non-line-of-sight (Non-Line-of-Sight NLOS) phenomena, which cause the amplitude, phase and arrival time of the received signal to change, resulting in signal loss, resulting in traditional outdoor wireless The accuracy of the positioning algorithm drops sharply when it is applied indoors.
对于以上问题,解决的方法大致有两类:一类是统计方法。针对非视距和多径引起的误差进行建模,用某种统计特征来描述误差,但是这种方法的缺点是需要误差分布模型已知;还有一类是几何方法。主要是利用无线信号的传播特性,将其看做射线,通过分析信号在具体环境下的传播路径来抑制非视距和多径误差。比如利用冗余的TOA估计,通过大量的非视距和视距的混合估计来减轻单一非视距的影响;或者利用双向TOA和波达角度(AOA)估计来判断视距和非视距情况,舍去多重散射,但是收发双方均需要天线阵列,硬件较为复杂。尽管虚拟传感器方法已经被使用过,但是之前的方法只考虑了墙面的反射,而忽略了其他障碍物的反射以及绕射情况。For the above problems, there are roughly two types of solutions: one is statistical methods. Modeling the errors caused by non-line-of-sight and multipath, using some statistical features to describe the errors, but the disadvantage of this method is that the error distribution model needs to be known; there is also a geometric method. It mainly uses the propagation characteristics of the wireless signal, regards it as a ray, and suppresses non-line-of-sight and multipath errors by analyzing the propagation path of the signal in a specific environment. For example, use redundant TOA estimation to reduce the impact of a single non-line-of-sight through a large number of mixed estimates of non-line-of-sight and line-of-sight; or use two-way TOA and angle-of-arrival (AOA) estimation to judge the situation of line-of-sight and non-line-of-sight , multiple scattering is discarded, but both the transceiver and the receiver need an antenna array, and the hardware is more complicated. Although the virtual sensor method has been used, the previous method only considered the reflection of the wall, and ignored the reflection and diffraction of other obstacles.
发明内容Contents of the invention
针对现有技术的上述不足,本发明的目的在于提出一种基于虚拟传感器的波达时间(Time of Arrival,TOA)室内定位方法,减少非视距和多径造成的误差,提高室内无线定位的精度。Aiming at the above-mentioned deficiencies in the prior art, the purpose of the present invention is to propose a time of arrival (Time of Arrival, TOA) indoor positioning method based on a virtual sensor, which reduces the errors caused by non-line-of-sight and multipath, and improves the accuracy of indoor wireless positioning. precision.
本发明的技术方案是一种室内环境下基于虚拟传感器的波达时间TOA定位方法,其特征在于包括以下步骤:The technical scheme of the present invention is a time-of-arrival (TOA) positioning method based on a virtual sensor in an indoor environment, which is characterized in that it comprises the following steps:
步骤1,设在二维室内环境中有N个障碍物,其中第j个障碍物用直线AjBj表示,用斜截式的直线方程表示为:Step 1. Assuming that there are N obstacles in the two-dimensional indoor environment, the jth obstacle is represented by a straight line Aj Bj , and the linear equation of the oblique intercept type is expressed as:
其中,mj表示斜率,aj表示y轴截距;Among them, mj represents the slope, aj represents the y-axis intercept;
步骤2,在室内环境中部署M个实体传感器,其中第i个实体传感器坐标为Xi=[xi,yi]T,待定位的未知目标的坐标设定为Xt=[xt,yt]T,接收信号第一个可探测到的波峰的到达时间为第一条可探测信号路径FDP的TOA值,定义为τ,因此,测量到的信号路径FDP的长度表示为:Step 2, deploy M physical sensors in the indoor environment, where the coordinates of the i-th physical sensor are Xi =[xi, yi ]T , and the coordinates of the unknown target to be located are set as Xt =[xt , yt ]T , the arrival time of the first detectable peak of the received signal is the TOA value of the first detectable signal path FDP, defined as τ, therefore, the length of the measured signal path FDP Expressed as:
其中c为波速,lFDPi为无误差的实际FDP的长度,ni代表测量误差,服从均值为0,方差为σi2的正态分布;Where c is the wave velocity, lFDPi is the length of the actual FDP without error, ni represents the measurement error, and obeys the normal distribution with mean value 0 and variance σi2 ;
步骤3,对第i个实体传感器建立Ki个虚拟传感器,有Ki≥N,其中,第ki个虚拟传感器坐标定义为在室内环境下,虚拟传感器到目标的距离为其中,pi=1,2,3分别表示直射、反射和绕射,规定接收信号最多经历一次反射或绕射,以下步骤4至步骤6分别为直射、反射和绕射这三种情况下的虚拟基站的设立方法;Step 3, establish Ki virtual sensors for the i-th physical sensor, Ki ≥ N, where the coordinates of the ki- th virtual sensor are defined as In an indoor environment, the distance from the virtual sensor to the target is Among them, pi = 1, 2, 3 respectively represent direct radiation, reflection and diffraction, and it is stipulated that the received signal experiences at most one reflection or diffraction, and the following steps 4 to 6 are the three cases of direct radiation, reflection and diffraction A method for setting up a virtual base station;
步骤4,当FDP是直射或透射路径时测量到的路径长度就是直射路径的长度:Step 4, when the FDP is a direct or transmitted path, the measured path length is the length of the direct path:
lFDPi=‖Xi-Xt‖2lFDPi = ‖Xi -Xt ‖2
在实体传感器的位置设立虚拟传感器有虚拟路径长度等于||·||2表示2范数;Set up a virtual sensor at the location of a physical sensor has a virtual path length equal ||·||2 means 2 norm;
步骤5,当FDP是反射信号时,将虚拟传感器设置在实体传感器Xi关于直线AjBj的对称点处,其位置表示为:Step 5, when the FDP is a reflection signal, set the virtual sensor at the symmetric point of the physical sensorXi about the straight line Aj Bj , and its position is expressed as:
反射信号测到的路径长度相当于信号在虚拟传感器和目标之间的直射路径的距离,lFDPi表示为:The path length measured by the reflected signal is equivalent to the distance of the direct path of the signal between the virtual sensor and the target, and lFDPi is expressed as:
虚拟路径长度等于virtual path length equal
步骤6,当FDP为绕射路径时,绕射点为第j个障碍物的顶点Aj,则整个路径分为两部分:一部分是实体传感器到绕射点,另一部分是绕射点到目标,即:Step 6, when the FDP is a diffraction path, the diffraction point is the vertex Aj of the jth obstacle, then the entire path is divided into two parts: one is from the physical sensor to the diffraction point, and the other is from the diffraction point to the target ,Right now:
其中从已知的室内布局图中得到,in Obtained from known interior layout diagrams,
将虚拟基站设置在点Aj处,虚拟路径长度表示为:Set the virtual base station at point Aj , the virtual path length Expressed as:
步骤7,按照步骤4~6,从j=1开始直至j=N,对所有障碍物逐一分析,建立第i个实体传感器所对应的虚拟传感器组,并得到每一个虚拟传感器到未知目标的虚拟路径长度;Step 7: According to steps 4-6, start from j=1 to j=N, analyze all obstacles one by one, establish the virtual sensor group corresponding to the i-th physical sensor, and obtain the virtual distance from each virtual sensor to the unknown target path length;
步骤8,从i=1开始直至i=M,对所有实体传感器逐一分析,针对每一个实体传感器所对应的一个虚拟传感器组,这样,得到了全部M个实体传感器所对应的虚拟传感器组;Step 8, starting from i=1 until i=M, analyzing all the physical sensors one by one, aiming at a virtual sensor group corresponding to each physical sensor, thus obtaining the virtual sensor group corresponding to all M physical sensors;
步骤9,从每个实际传感器所对应的虚拟传感器组中均任意选出一个虚拟传感器,首先估计一个可能的目标位置坐标依此类推,得出所有可能的K1×K2×…×KM个坐标;Step 9: Randomly select a virtual sensor from the virtual sensor group corresponding to each actual sensor, and first estimate a possible target position coordinate By analogy, all possible K1 ×K2 ×…×KM coordinates are obtained;
步骤10,对得到的坐标点进行筛选,如果选取的虚拟传感器是为反射建立的,需要满足反射发生的条件,即路径长度需要大于实体传感器到反射点P之间的距离,表示为:Step 10: Screen the obtained coordinate points. If the selected virtual sensor is established for reflection, it needs to meet the conditions for reflection to occur, that is, the path length needs to be greater than the distance between the physical sensor and the reflection point P, expressed as:
其中P点是AjBj与的交点,其位置坐标通过对上述两条直线相交求交点的方法计算出来;where point P is Aj Bj with , its position coordinates are calculated by intersecting the above two straight lines to find the intersection point;
如果选取的虚拟传感器是为绕射建立的,需要满足绕射发生的条件,即路径长度需要大于实体传感器到绕射点之间的距离,表示为:If the selected virtual sensor is established for diffraction, it needs to meet the conditions for diffraction to occur, that is, the path length needs to be greater than the distance between the physical sensor and the diffraction point, expressed as:
步骤11,选取满足下式的点作为最终的位置估计结果,即:Step 11, select the point satisfying the following formula as the final position estimation result, namely:
本发明与现有技术相比具有以下优点:(1)现有的利用统计建模的方法来减小非视距和多径误差的算法需要预先知道环境的统计特性,这就需要通过大量的测量来确定,一旦环境改变,这种统计特性也会改变需要重新测量(2)现有的几何方法,或者需要通过大量冗余的测量,来减缓非视距的影响或者通过双向的TOA和AOA测量来判断信号路径的非视距程度,进行舍弃或利用。第一种方法需要大量布设实体传感器,并且其定位精度取决于处于视距环境的实体传感器数量;第二种方法信号收发双方都需要天线阵列,结构复杂,成本较高。(3)现有的虚拟传感器方法只考虑了墙面的反射,而忽略了其他障碍物的反射以及绕射情况。Compared with the prior art, the present invention has the following advantages: (1) the existing algorithm that utilizes statistical modeling to reduce NLOS and multipath errors needs to know the statistical characteristics of the environment in advance, which requires a large number of Once the environment changes, this statistical characteristic will also change and needs to be re-measured (2) Existing geometric methods, or through a large number of redundant measurements, to mitigate the impact of non-line-of-sight or through two-way TOA and AOA Measure to judge the non-line-of-sight degree of the signal path, and discard or use it. The first method requires a large number of physical sensors, and its positioning accuracy depends on the number of physical sensors in the line-of-sight environment; the second method requires antenna arrays on both sides of the signal transmitter and receiver, which has a complex structure and high cost. (3) The existing virtual sensor method only considers the reflection of the wall, but ignores the reflection and diffraction of other obstacles.
附图说明Description of drawings
图1本发明的流程图。Figure 1 is a flow chart of the present invention.
图2本发明中反射虚拟传感器的原理图。Fig. 2 is a schematic diagram of the reflective virtual sensor in the present invention.
图3本发明中绕射虚拟传感器的原理图。Fig. 3 is a schematic diagram of the diffraction virtual sensor in the present invention.
图4本发明中仿真环境。Fig. 4 is the simulation environment in the present invention.
图5误差的累积分布函数曲线图,其中,a)未知目标位于A点;b)未知目标位于B点;c)未知目标位于C点。Figure 5 is the cumulative distribution function curve of the error, where a) the unknown target is located at point A; b) the unknown target is located at point B; c) the unknown target is located at point C.
具体实施方式Detailed ways
参照图1,发明的一种室内环境下基于虚拟传感器的TOA定位方法具体实施步骤如下:With reference to Fig. 1, the specific implementation steps of a TOA positioning method based on a virtual sensor in an indoor environment are as follows:
步骤1,规定在二维室内环境中有N个障碍物,其中第j个障碍物用直线AjBj表示,用斜截式的直线方程表示为:Step 1, it is stipulated that there are N obstacles in the two-dimensional indoor environment, among which the jth obstacle is represented by a straight line Aj Bj , and the linear equation of the oblique intercept type is expressed as:
其中,mj表示斜率,aj表示y轴截距。Among them,mj represents the slope andaj represents the y-intercept.
步骤2,在室内环境中部署M个实体传感器,其中第i个实体传感器坐标为Xi=[xi,yi]T。待定位的未知目标的坐标设定为Xt=[xt,yt]T。在测量实体传感器与未知目标之间的TOA时,通常以接收信号第一个可探测到的波峰为基准,此波峰的到达时间就是第一条可探测信号路径(first detectable path,FDP)的TOA值,定义为τ。Step 2: Deploy M physical sensors in the indoor environment, where the coordinates of the i-th physical sensor are Xi =[xi , yi ]T . The coordinates of the unknown target to be located are set as Xt =[xt ,yt ]T . When measuring the TOA between a solid sensor and an unknown target, the first detectable peak of the received signal is usually used as a reference, and the arrival time of this peak is the TOA of the first detectable path (FDP). value, defined as τ.
因此,测量到的信号路径FDP的长度可表示为:Therefore, the measured length of the signal path FDP Can be expressed as:
其中c为波速,lFDPi为无误差的实际FDP的长度,ni代表测量误差,服从均值为0,方差为σi2的正态分布。Where c is the wave velocity, lFDPi is the length of the actual FDP without error, andni represents the measurement error, which obeys the normal distribution with mean value 0 and variance σi2 .
当室内环境中存在障碍物时,信号路径主要有以下四种:直射、透射、反射和绕射。其中,当FDP是直射路径或者透射路径的情况下,信号为视距(Light of Sight,LOS)传播,lFDPi即为第i个实体传感器与目标之间的欧几里得距离。但是在FDP是反射或者绕射的情况下,信号为非视距(Non Light of Sight,NLOS)传播,则lFDPi的路径长度将要大于欧几里得距离。When there are obstacles in the indoor environment, there are four main signal paths: direct, transmission, reflection, and diffraction. Wherein, when the FDP is a direct path or a transmission path, the signal propagates in the line-of-sight (Light of Sight, LOS), lFDPi is the Euclidean distance between the i-th physical sensor and the target. However, when the FDP is reflection or diffraction, and the signal is non-line-of-sight (NLOS) propagation, the path length of lFDPi will be greater than the Euclidean distance.
步骤3,为了将非视距问题转化为视距问题,引入虚拟传感器。对第i个实体传感器,建立Ki个虚拟传感器,有Ki≥N,即对于第i个实体传感器,针对每一个障碍物都需要建立一个或多个虚拟传感器。其中,第ki个虚拟传感器坐标定义为在室内环境下,虚拟传感器到目标的距离为其中,pi=1,2,3分别表示直射、反射和绕射。以下步骤4至步骤6分别讨论了直射、反射和绕射这三种情况讨论虚拟基站的设立方法。Step 3, in order to transform the non-line-of-sight problem into a line-of-sight problem, a virtual sensor is introduced. For the i-th physical sensor, Ki virtual sensors are established, and Ki ≥ N, that is, for the i-th physical sensor, one or more virtual sensors need to be established for each obstacle. where the coordinates of the ki-th virtual sensor are defined as In an indoor environment, the distance from the virtual sensor to the target is Wherein, pi =1, 2, 3 represent direct radiation, reflection and diffraction, respectively. The following steps 4 to 6 respectively discuss the three situations of direct, reflection and diffraction to discuss the establishment method of the virtual base station.
步骤4,当FDP是直射路径时测量到的路径长度就是直射路径的长度:Step 4, when the FDP is a direct path, the measured path length is the length of the direct path:
lFDPi=‖Xi-Xt‖2lFDPi = ‖Xi -Xt ‖2
为了整个模型的统一,需要在实体传感器的位置设立虚拟传感器显然,虚拟路径长度等于对于透射情况,当信号穿过障碍物时会发生减速、能量削弱和方向改变,但与其他非视距误差比起来,可以忽略不计。因此,我们将透射路径视为直射路径。In order to unify the whole model, it is necessary to set up a virtual sensor at the position of the physical sensor Obviously, the virtual path length equal For the transmission case, deceleration, energy attenuation, and direction changes occur as the signal passes through obstacles, but are negligible compared to other non-line-of-sight errors. Therefore, we treat the transmission path as a direct path.
步骤5,由于多次反射或绕射后,信号能量衰减很大,不易探测到,因此本发明规定接收信号最多经历了一次反射或绕射。如图2所示,当FDP是反射信号时,将虚拟传感器设置在实体传感器Xi关于直线AjBj的对称点处,其位置可以表示为:In step 5, since the signal energy attenuates greatly after multiple reflections or diffractions, it is difficult to detect, so the present invention stipulates that the received signal experiences at most one reflection or diffraction. As shown in Figure 2, when the FDP is a reflected signal, the virtual sensor is set at the symmetric point of the physical sensorXi about the straight line Aj Bj , and its position can be expressed as:
反射信号测到的路径长度就相当于信号在虚拟传感器和目标之间的直射路径的距离,这时lFDPi可以表示为:The path length measured by the reflected signal is equivalent to the distance of the direct path of the signal between the virtual sensor and the target, then lFDPi can be expressed as:
虚拟路径长度等于virtual path length equal
步骤6,如图3所示,当FDP为绕射路径时,绕射点为第j个障碍物的顶点Aj,则整个路径可以分为两部分:一部分是实体传感器到绕射点,另一部分是绕射点到目标,即:Step 6, as shown in Figure 3, when the FDP is a diffraction path, and the diffraction point is the vertex Aj of the jth obstacle, the entire path can be divided into two parts: one is from the physical sensor to the diffraction point, and the other is One part is to diffract the point to the target, ie:
其中可以从已知的室内布局图中得到。in Can be obtained from known interior layout drawings.
将虚拟基站设置在点Aj处,虚拟路径长度可以表示为:Set the virtual base station at point Aj , the virtual path length It can be expressed as:
步骤7,按照步骤4~6,从j=1开始直至j=N,对所有障碍物逐一分析,建立第i个实体传感器所对应的虚拟传感器组,该虚拟传感器组包含Ki个虚拟传感器,并可以得到每一个虚拟传感器到未知目标的虚拟路径长度。Step 7, according to steps 4-6, from j=1 to j=N, analyze all obstacles one by one, establish a virtual sensor group corresponding to the i-th physical sensor, the virtual sensor group includes Ki virtual sensors, And the virtual path length from each virtual sensor to the unknown target can be obtained.
步骤8,从i=1开始直至i=M,对所有实体传感器逐一分析,针对每一个实体传感器所对应的一个虚拟传感器组。这样,得到了全部M个实体传感器所对应的虚拟传感器组,其中第i个实体传感器所对应的虚拟传感器组包含Ki个虚拟传感器。Step 8, from i=1 to i=M, analyze all the physical sensors one by one, aiming at a virtual sensor group corresponding to each physical sensor. In this way, a virtual sensor group corresponding to all M physical sensors is obtained, wherein the virtual sensor group corresponding to the i-th physical sensor includes Ki virtual sensors.
步骤9,从每个实体传感器所对应的虚拟传感器组中均任意选出一个虚拟传感器,相应的虚拟路径为利用现有的TOA定位算法(如最小二乘、最大似然估计等)得出一个可能的目标位置坐标依此类推,可以得出所有可能的坐标,坐标的总的数量为K1×K2×…×KM。Step 9, randomly select a virtual sensor from the virtual sensor group corresponding to each physical sensor, The corresponding virtual path is Use existing TOA positioning algorithms (such as least squares, maximum likelihood estimation, etc.) to obtain a possible target position coordinates By analogy, all possible coordinates can be obtained, and the total number of coordinates is K1 ×K2 × . . . ×KM .
步骤10,对得到的K1×K2×…×KM个坐标点进行筛选。Step 10, screening the obtained K1 ×K2 ×...×KM coordinate points.
如果选取的虚拟传感器是为反射建立的,需要满足反射发生的条件,即路径长度需要大于实体传感器到反射点P之间的距离,可表示为:If the selected virtual sensor is established for reflection, it needs to meet the conditions for reflection to occur, that is, the path length needs to be greater than the distance between the physical sensor and the reflection point P, which can be expressed as:
其中P点是AjBj与的交点,其位置坐标可以通过对上述两条直线相交求交点的方法计算出来。where point P is Aj Bj with The intersection point of , its position coordinates can be calculated by the method of intersecting the above two straight lines to find the intersection point.
如果选取的虚拟传感器是为绕射建立的,需要满足绕射发生的条件,即路径长度需要大于实体传感器到绕射点之间的距离,可表示为:If the selected virtual sensor is established for diffraction, it needs to meet the conditions for diffraction to occur, that is, the path length needs to be greater than the distance between the physical sensor and the diffraction point, which can be expressed as:
步骤11,对于筛选之后的坐标点集,如果TOA估计没有误差,那么一定存在一个目标的坐标点使得:Step 11, for the filtered coordinate point set, if there is no error in TOA estimation, then there must be a target coordinate point makes:
其中a1∈[1,K1],a2∈[1,K2],...,aM∈[1,KM]where a1 ∈[1,K1 ],a2 ∈[1,K2 ],...,aM ∈[1,KM ]
但是在实际中测量误差一定存在,因此选取令上式值最小的点作为最终的位置估计结果,即:However, in practice, measurement errors must exist, so the point where the value of the above formula is the smallest is selected as the final position estimation result, namely:
本发明的效果通过以下仿真进行说明:Effect of the present invention is illustrated by following simulation:
(1)仿真条件:(1) Simulation conditions:
建立如图4所示的仿真环境。3个实体传感器布置在RS1(6,8),RS2(14,16),RS3(24,5)。未知目标分别布置在3个测试点上,A(13,16),B(6,12),C(16,1)。每个实体传感器与每个测试点之间的FDP如图所示。P1,P2为两个人,这样,在某些情况下,即便直射路径存在,也不是FDP。每个测试点的选择,代表了不同的非视距程度,当目标位于A点时,FDP为两条直射路径和一条绕射路径;当位于B点时,FDP为一条直射路径和两条反射路径;当位于C点时,FDP为一条绕射路径和两条反射路径,全部为非视距路径。Establish the simulation environment shown in Figure 4. The three physical sensors are arranged at RS1 (6,8), RS2 (14,16), and RS3 (24,5). Unknown targets are arranged on three test points, A(13,16), B(6,12), and C(16,1). The FDP between each physical sensor and each test point is shown in the figure. P1 and P2 are two people, so, in some cases, even if the direct path exists, it is not FDP. The selection of each test point represents different degrees of non-line-of-sight. When the target is at point A, FDP is two direct paths and one diffraction path; when it is at point B, FDP is one direct path and two reflections path; when located at point C, FDP is a diffraction path and two reflection paths, all of which are non-line-of-sight paths.
(2)仿真内容:(2) Simulation content:
下面我们将本发明应用到两步加权最小二乘(TSWLS)以及最大似然估计(ML)两种TOA定位算法当中,并与使用本发明之前的定位精度相比较,此外,一同相比较的还有半定规划算法(SDP)。Below we apply the present invention to the two TOA positioning algorithms of two-step weighted least squares (TSWLS) and maximum likelihood estimation (ML), and compare it with the positioning accuracy before using the present invention. In addition, the comparison is also There is semidefinite programming algorithm (SDP).
在TOA噪声功率为0dB的条件下,我们对误差的累积分布函数(CDF)曲线进行比较,结果如图5所示。当未知目标位于A点时,相对于三个实体传感器,都基本处于视距环境,因此,五种算法累积分布相差不大,CDF曲线基本重合。当未知目标位于B点时,非视距情况加剧,利用本发明的两种算法优势开始体现出来,累积分布明显低于其余三种算法。特别是当未知目标位于C点时,非视距情况最严重,本发明的精度优势也最为明显。Under the condition that the TOA noise power is 0dB, we compare the cumulative distribution function (CDF) curves of the errors, and the results are shown in Figure 5. When the unknown target is located at point A, relative to the three physical sensors, they are basically in the line-of-sight environment. Therefore, the cumulative distributions of the five algorithms are not much different, and the CDF curves basically coincide. When the unknown target is located at point B, the non-line-of-sight situation is aggravated, and the advantages of the two algorithms of the present invention begin to appear, and the cumulative distribution is obviously lower than that of the other three algorithms. Especially when the unknown target is located at point C, the non-line-of-sight situation is the most serious, and the accuracy advantage of the present invention is also the most obvious.
综上所述,本发明可以实现室内非视距和多径环境下的TOA定位,且精度较高。In summary, the present invention can realize TOA positioning in indoor non-line-of-sight and multi-path environments with high precision.
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若对本发明的修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if the modifications and variations to the present invention fall within the scope of the claims of the present invention and equivalent technologies, the present invention also intends to include these modifications and variations.
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510163469.1ACN104812063B (en) | 2015-04-08 | 2015-04-08 | Wave under indoor environment based on virtual-sensor reaches time TOA localization method |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510163469.1ACN104812063B (en) | 2015-04-08 | 2015-04-08 | Wave under indoor environment based on virtual-sensor reaches time TOA localization method |
| Publication Number | Publication Date |
|---|---|
| CN104812063Atrue CN104812063A (en) | 2015-07-29 |
| CN104812063B CN104812063B (en) | 2018-11-27 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201510163469.1AExpired - Fee RelatedCN104812063B (en) | 2015-04-08 | 2015-04-08 | Wave under indoor environment based on virtual-sensor reaches time TOA localization method |
| Country | Link |
|---|---|
| CN (1) | CN104812063B (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106455059A (en)* | 2016-12-09 | 2017-02-22 | 北京邮电大学 | Indoor positioning method and apparatus |
| CN106793087A (en)* | 2017-03-16 | 2017-05-31 | 天津大学 | A kind of array antenna indoor positioning algorithms based on AOA and PDOA |
| CN108490389A (en)* | 2018-03-14 | 2018-09-04 | 北京邮电大学 | Localization method, device, electronic equipment based on multipath reflection and storage medium |
| CN108811082A (en)* | 2018-06-26 | 2018-11-13 | 中国人民解放军陆军工程大学 | Wireless positioning method, system and positioning terminal |
| CN110532336A (en)* | 2019-08-27 | 2019-12-03 | 南京北路自动化系统有限责任公司 | Mine down-hole positioning system and paths planning method based on Javascript and Html5 |
| CN110972094A (en)* | 2019-12-06 | 2020-04-07 | 中国科学院测量与地球物理研究所 | L0-norm localization method in indoor mixed sparse LOS/NLOS scene |
| CN111912387A (en)* | 2020-06-17 | 2020-11-10 | 成都飞机工业(集团)有限责任公司 | Airplane whole-airplane horizontal measuring point centralized measuring point method based on optical reflection principle |
| CN111953439A (en)* | 2020-08-21 | 2020-11-17 | 北京交通大学 | Simulation Method of Radio Wave Propagation Prediction Model |
| CN113532437A (en)* | 2021-07-15 | 2021-10-22 | 西安电子科技大学 | Ultra-wideband indoor target positioning method based on multipath utilization |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101394672A (en)* | 2008-10-30 | 2009-03-25 | 上海大学 | High-precision wireless positioning method and system based on multipath scattering information |
| CN101466145A (en)* | 2009-01-04 | 2009-06-24 | 上海大学 | Dual-base-station accurate orientation method based on neural network |
| WO2015003684A1 (en)* | 2013-07-09 | 2015-01-15 | Deutsches Zentrum für Luft- und Raumfahrt e.V. | Determining a position of a mobile receiver |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101394672A (en)* | 2008-10-30 | 2009-03-25 | 上海大学 | High-precision wireless positioning method and system based on multipath scattering information |
| CN101466145A (en)* | 2009-01-04 | 2009-06-24 | 上海大学 | Dual-base-station accurate orientation method based on neural network |
| WO2015003684A1 (en)* | 2013-07-09 | 2015-01-15 | Deutsches Zentrum für Luft- und Raumfahrt e.V. | Determining a position of a mobile receiver |
| Title |
|---|
| DELIANG LIU, KAIHUA LIU, YONGTAO MA, AND JIEXIAO YU: "Joint TOA and DOA Localization in Indoor Environment Using Virtual Stations", 《IEEE COMMUNICATIONS LETTERS》* |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106455059A (en)* | 2016-12-09 | 2017-02-22 | 北京邮电大学 | Indoor positioning method and apparatus |
| CN106455059B (en)* | 2016-12-09 | 2019-09-06 | 北京邮电大学 | Method and device for indoor positioning |
| CN106793087B (en)* | 2017-03-16 | 2020-01-21 | 天津大学 | Array antenna indoor positioning method based on AOA and PDOA |
| CN106793087A (en)* | 2017-03-16 | 2017-05-31 | 天津大学 | A kind of array antenna indoor positioning algorithms based on AOA and PDOA |
| CN108490389A (en)* | 2018-03-14 | 2018-09-04 | 北京邮电大学 | Localization method, device, electronic equipment based on multipath reflection and storage medium |
| CN108490389B (en)* | 2018-03-14 | 2020-06-19 | 北京邮电大学 | Positioning method, device, electronic device and storage medium based on multipath reflection |
| CN108811082A (en)* | 2018-06-26 | 2018-11-13 | 中国人民解放军陆军工程大学 | Wireless positioning method, system and positioning terminal |
| CN108811082B (en)* | 2018-06-26 | 2020-07-21 | 中国人民解放军陆军工程大学 | Wireless positioning method, system and positioning terminal |
| CN110532336A (en)* | 2019-08-27 | 2019-12-03 | 南京北路自动化系统有限责任公司 | Mine down-hole positioning system and paths planning method based on Javascript and Html5 |
| CN110972094A (en)* | 2019-12-06 | 2020-04-07 | 中国科学院测量与地球物理研究所 | L0-norm localization method in indoor mixed sparse LOS/NLOS scene |
| CN111912387A (en)* | 2020-06-17 | 2020-11-10 | 成都飞机工业(集团)有限责任公司 | Airplane whole-airplane horizontal measuring point centralized measuring point method based on optical reflection principle |
| CN111953439A (en)* | 2020-08-21 | 2020-11-17 | 北京交通大学 | Simulation Method of Radio Wave Propagation Prediction Model |
| CN113532437A (en)* | 2021-07-15 | 2021-10-22 | 西安电子科技大学 | Ultra-wideband indoor target positioning method based on multipath utilization |
| Publication number | Publication date |
|---|---|
| CN104812063B (en) | 2018-11-27 |
| Publication | Publication Date | Title |
|---|---|---|
| CN104812063B (en) | Wave under indoor environment based on virtual-sensor reaches time TOA localization method | |
| CN106162555B (en) | Indoor Positioning Method and System | |
| CN102395196B (en) | Positioning method and device based on calibration point | |
| JP5674315B2 (en) | A method for locating a transmitter using reverse ray tracking. | |
| US20100118658A1 (en) | Acoustic location of gunshots using combined angle of arrival and time of arrival measurements | |
| CN104898090A (en) | Indoor positioning system | |
| JP4957770B2 (en) | POSITION ESTIMATION SYSTEM, POSITION ESTIMATION DEVICE, POSITION ESTIMATION METHOD, AND PROGRAM | |
| CN111757256A (en) | Indoor positioning method and device | |
| EP1856550A1 (en) | Systems and methods for positioning using multipath signals | |
| WO2019107388A1 (en) | Location estimation system, location estimation method, and program | |
| JP2011214920A (en) | Position estimating device, position estimation method, and program | |
| CN105188082A (en) | Evaluation method for RSS (Received Signal Strength)/AOA (Angle of Arrival)/TDOA (Time Difference of Arrival) positioning performance under indoor WLAN (Wireless Local Area Network) environment | |
| CN103874020A (en) | Ultra-wideband positioning method of single receiver in indirect path environment | |
| CN112596026A (en) | Method for positioning elliptical target at unknown transmitter position | |
| US9035762B2 (en) | Method and system for locating signal emitters using cross-correlation of received signal strengths | |
| CN105425206A (en) | Steady least square positioning method in nonsynchronous wireless network | |
| CN109709520A (en) | Indoor positioning and mapping method based on microphone array | |
| US11906646B2 (en) | Method for estimating the over-the-air propagation delay of direct wave | |
| CN105960013A (en) | AOA-based cooperative localization method under non line-of-sight environment | |
| CN102621560B (en) | A Large-Scene Satellite Constellation Simulation Method Based on Microwave Anechoic Chamber | |
| KR100789420B1 (en) | Error Correction Method for Ultra-Wideband Radiolocation in Indoor Visible Line Environments | |
| CN107786939B (en) | Indoor positioning model based on Monte Carlo least squares method and its construction method and application | |
| Peled-Eitan et al. | Self-localization algorithms for wireless sensor networks in the smart city | |
| Kaya et al. | Emitter localization and visualization (ELVIS): A backward ray tracing algorithm for locating emitters | |
| Yassin et al. | 3D localization and mapping using mm-Wave: What are the opportunities in vehicular and indoor environments? |
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| EXSB | Decision made by sipo to initiate substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant | ||
| CF01 | Termination of patent right due to non-payment of annual fee | ||
| CF01 | Termination of patent right due to non-payment of annual fee | Granted publication date:20181127 Termination date:20210408 |