本发明专利技术涉及定位技术领域,提出了一种基于信号强度的三边测量定位方法,包括步骤:(S1)定义待定位的移动终端的接收无线信号的灵敏度系数α=k/k校准;(S2)对无线传输损耗模型的计算公式进行变换,得到公式(1):=α(−10g+);(S3)采集待定位的移动终端周围的接入点中的三个具有最强RSSI值的点的RSSI;将RSSI代入所述公式(1)分别计算待定位的移动终端与三个接入点之间的距离d;(S4)采用三点定位算法获取待定位的移动终端的位置坐标(X,Y)。本发明专利技术的定位方法消除了不同设备接收无线信号的灵敏度的差异对定位计算的影响,进而可以对不同的设备,例如,不同手机用户进行精确定位。
【技术实现步骤摘要】
本专利技术涉及定位
,尤其涉及一种基于信号强度的三边测量定位方法。
技术介绍
目前,在室内环境下常用的测量两个无线设备间距离的技术大致有以下四种:基于电波传播时间(TOA)的定位技术,基于电波传播时间差(TDOA)的定位技术,基于电波入射角(AOA)和基于信号强度(RSSI)的定位技术。基于TOA和TDOA的定位技术,由于需要高精度的时间同步才能计算光速下的距离,因此,成本较高。而基于AOA的定位技术需要通过接收机天线阵列测出移动终端发送电波的入射角,设备复杂价格昂贵。基于RSSI的定位技术利用无线信号的信号强度随着传播距离的增加而衰减的特性,根据移动终端测量接收到的信号强度和已知的信号衰落模型,可以估算出收发方之间的距离,根据多个估算的距离值,可以计算出移动终端的位置。这一种方法相对简单,不需要对网络添加额外的硬件设备,因此基于RSSI的定位方法非常有市场潜力。现有技术中,基于RSSI的定位方法需要明确信号强度随距离衰减的关系,研究表明RSSI和距离d的衰减关系可以用对数关系标识:𝑅𝑆𝑆𝐼=α(−10𝑛𝑙g𝑑+𝐴),其中,n为信号传播的衰减常数,A为单位距离对应的RSSI值。然而,研究表明在不同的媒介中衰减常数n是不同的,需要在具体应用环境中进行标定常数n和A。但是基于RSSI的定位方法存在一个问题,就是标定的时侯选择的某个设备,但真正使用的环境下,需定位的设备可能是不同厂商的设备,即使是同一厂商的同一个设备类型,其接受无线信号的灵敏度也通常是不同的。这样,在实际使用中由于设备的不同基于RSSI的三边测量法的定位精度无从保证。因此,需要一种新型的基于信号强度的三边测量定位方法以解决定位过程中的上述问题。
技术实现思路
本专利技术的目的为提供一种定位方法,消除不同设备的接收无线信号的灵敏度的差异性对定位计算的影响。为了实现上述目的,本专利技术提供了一种基于信号强度的三边测量定位方法。该方法包括步骤:(001)将待定位的移动终端的接收无线信号的灵敏度k,与标定设备的接收无线信号的灵敏度k校准的比值,定义为待定位的移动终端的接收无线信号的灵敏度系数α=k/k校准;(002)采用灵敏度系数α对无线传输损耗模型的计算公式进行变换,得到公式(1):𝑅𝑆𝑆𝐼=α(−10𝑛𝑙g𝑑+𝐴);(003)采集待定位的移动终端周围的接入点中的三个具有最强RSSI值的点的RSSI;将RSSI代入公式(1)分别计算待定位的移动终端与三个接入点之间的距离d;(004)采用三点定位算法获取待定位的移动终端的位置坐标(X,Y)。优选地,在步骤(003)之前还包括拟合步骤(a):固定一个接入点,移动测试点的位置,记录多个测试点和接入点的距离d及对应RSSI的值,根据公式𝑅𝑆𝑆𝐼=−10𝑛𝑙g𝑑+𝐴,采用最小二乘法拟合n和A。优选地,在拟合步骤(a)之后,步骤(003)之前还包括初始设置步骤(b):设置初始灵敏度系数α0和设置定位允许误差E0。优选地,初始灵敏度系数α0=1,允许误差E0=1m。优选地,步骤(004)具体为,以三个接入点为圆心,以距离为半径做圆,计算三个圆的交点坐标,获得交点坐标的最小距离解,计算最小距离解对应的最小距离Dmin和位置坐标(X,Y)。优选地,以三个接入点为圆心,以距离为半径做圆,计算三个圆的交点坐标,具体为:根据已知节点A1,A2,A3的坐标(XA1,YA1),(XA2,YA2),(XA3,YA3),以及由所述公式(1)计算得到的各距离dd1、dd2、dd3计算各交点坐标C1,C2,D1,D2,E1,E2;其中,(x-XA1)2+(y-YA1)2=dd12;(x-XA2)2+(y-YA2)2=dd22;计算得到上述方程组的2个解为C1和C2的坐标:(XC1,YC1),(XC2,YC2);(x-XA2)2+(y-YA2)2=dd22;(x-XA3)2+(y-YA3)2=dd32;计算得到上述方程组的2个解为D1和D2的坐标:(XD1,YD1),(XD2,YD2);(x-XA1)2+(y-YA1)2=dd12;(x-XA3)2+(y-YA3)2=dd32;计算得到上述方程组的2个解为E1和E2的坐标:(XE1,YE1),(XE2,YE2)。优选地,计算最小距离解对应的最小距离Dmin和位置坐标(X,Y),具体为:当(C2,D1,E2)为最小距离解时,最小距离Dmin=(C2D1+D1E2+C2E2)/3;位置坐标(X,Y)为:X=(Xc+XD+XE)/3;Y=(Yc+YD+YE)/3。优选地,在步骤(004)之后还包括判断步骤(005),判断Dmin是否小于所述允许误差E0,如是,则确定坐标(X,Y)的位置,即为待定位的移动终端的位置;如否,则以变动系数dα迭代灵敏度系数α=α+dα,并返回步骤(003)重新带入公式(1)计算直到使所获得的最小距离Dmin小于允许误差E0为止。优选地,变动系数为dα=Dmin/(dd1+dd2+dd3)。本专利技术的优点在于:消除了不同设备接收无线信号的灵敏度的差异对定位计算的影响,进而可以对不同的设备,例如,不同手机用户进行精确定位。附图说明在下文中将基于实施例并参考附图来对本专利技术进行更详细的描述。其中:图1为本专利技术的标定设备的基于RSSI三边计算的示意图;图2为本专利技术的待定位的移动终端的接收无线信号的灵敏度系数小于1时基于RSSI三边计算的示意图;图3为本专利技术的基于信号强度的三边测量定位方法的定位计算流程图;图4为本专利技术的一种优选的实施方式的基于信号强度的三边测量定位方法的定位计算流程图。在附图中,相同的部件使用相同的附图标记。附图并未按照实际的比例。具体实施方式下面将结合附图对本专利技术作进一步说明。本专利技术提供了一种基于信号强度的三边测量定位方法,包括步骤:(S1)将待定位的移动终端的接收无线信号的灵敏度k,与标定设备的接收无线信号的灵敏度k校准的比值,定义为待定位的移动终端的接收无线信号的灵敏度系数α=k/k校准;(S2)采用所述灵敏度系数α对无线传输损耗模型的计算公式进行变换,得到公式(1):𝑅𝑆𝑆𝐼=α(−10𝑛𝑙g��+𝐴);(S3)采集所述待定位的移动终端周围的接入点中的三个具有最强RSSI值的点的RSSI;将所述RSSI代入所述公式(1)分别计算待定位的移动终端与所述三个接入点之间的距离d;(S4)采用三点定位算法获取所述待定位的移动终端的位置坐标(X,Y)。在这种情况下,由于n和A为给定校准设备在该环境下标定得到的常数,α是一个未知的常数,因此,当α>1时,意味着该设备比校准设备的接收无线信号的灵敏度高,测得的RSSI值比校准设备的值要大。当α<1时,意味着该设备比校准设备的接收无线信号的灵敏度低,测得的RSSI值比校准设备的值要小。当移动设备的接收灵敏度相对于校准设备灵敏度有偏差,但较小时,对应α<1,此时测得的RSSI值会变小。假设最小误差为E,如下采用一个递归算法,直到找到误差最小的α值来计算对应的接收设备的位置。在本专利技术的一个优选的实施方式中,基于信号强度的三边测量定位方法,包括如下步骤(101)至(108):(101)定义灵敏度系数α为,待定位的移动终端的实际本文档来自技高网...
【技术保护点】
一种基于信号强度的三边测量定位方法,其特征在于,包括步骤:(S1)将待定位的移动终端的接收无线信号的灵敏度k,与标定设备的接收无线信号的灵敏度k校准的比值,定义为待定位的移动终端的接收无线信号的灵敏度系数α=k/k校准;(S2)采用所述灵敏度系数α对无线传输损耗模型的计算公式进行变换,得到公式(1):𝑅𝑆𝑆𝐼 = α(− 10𝑛 𝑙g 𝑑 + 𝐴);(S3)采集所述待定位的移动终端周围的接入点中的三个具有最强RSSI值的点的RSSI;将所述RSSI代入所述公式(1)分别计算待定位的移动终端与所述三个接入点之间的距离d;(S4)采用三点定位算法获取所述待定位的移动终端的位置坐标(X,Y)。
【技术特征摘要】
1.一种基于信号强度的三边测量定位方法,其特征在于,包括步骤:(S1)将待定位的移动终端的接收无线信号的灵敏度k,与标定设备的接收无线信号的灵敏度k校准的比值,定义为待定位的移动终端的接收无线信号的灵敏度系数α=k/k校准;(S2)采用所述灵敏度系数α对无线传输损耗模型的计算公式进行变换,得到公式(1):𝑅𝑆𝑆𝐼=α(−10𝑛𝑙g𝑑+𝐴);(S3)采集所述待定位的移动终端周围的接入点中的三个具有最强RSSI值的点的RSSI;将所述RSSI代入所述公式(1)分别计算待定位的移动终端与所述三个接入点之间的距离d;(S4)采用三点定位算法获取所述待定位的移动终端的位置坐标(X,Y)。2.根据权利要求1所述的三边测量定位方法,其特征在于,在所述步骤(S3)之前还包括拟合步骤(a):固定一个接入点,移动测试点的位置,记录多个测试点和接入点的距离d及对应RSSI的值,根据公式𝑅𝑆𝑆𝐼=−10𝑛𝑙g𝑑+𝐴,采用最小二乘法拟合n和A。3.根据权利要求2所述的三边测量定位方法,其特征在于,在所述拟合步骤(a)之后,所述步骤(S3)之前还包括初始设置步骤(b):设置初始灵敏度系数α0和设置定位允许误差E0。4.根据权利要求3所述的三边测量定位方法,其特征在于,所述初始灵敏度系数α0=1,所述允许误差E0=1m。5.根据权利要求2所述的三边测量定位方法,其特征在于,所述步骤(S4)具体为,以三个接入点为圆心,以距离为半径做圆,计算三个圆的交点坐标,获得所述交点坐标的最小距离解,计算所述最小距离解对应的最小距离Dmin和位置坐标(X,Y)。6.根据权利要求5所述的三边测量定位方法,其特征在于,所述以三个接入点为圆心,以距离为半径做圆,计算三个圆的交点坐标,具体为:根据已知节点A1,A2,A3的坐标(XA1,YA1),(XA2,YA2),(XA3,YA3),以...
【专利技术属性】
技术研发人员:谭红晖,霍金平,
申请(专利权)人:观宇能源科技上海有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。