[发明专利]一种基于RSSI的低速移动车辆定位方法有效
| 申请号: | 201811368103.8 | 申请日: | 2018-11-16 |
| 公开(公告)号: | CN109375168B | 公开(公告)日: | 2023-06-16 |
| 发明(设计)人: | 林永杰;黄紫林;赵胜;许伦辉;唐善宇 | 申请(专利权)人: | 华南理工大学 |
| 主分类号: | G01S5/14 | 分类号: | G01S5/14;H04W64/00 |
| 代理公司: | 广州粤高专利商标代理有限公司 44102 | 代理人: | 何淑珍;江裕强 |
| 地址: | 511458 广东省广州市*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 rssi 低速 移动 车辆 定位 方法 | ||
1.一种基于RSSI的低速移动车辆定位方法,其特征在于,包括以下步骤:
步骤1、取每组4个AP节点围成区域作为一个定位子网格,记录各AP节点的ID、坐标位置,并计算AP节点之间的实际距离;具体包括:
步骤11、在同一平面的道路两侧等间隔布置AP节点,所述AP节点呈直线均匀排布,记录各AP节点的ID及坐标位置;
步骤12、取每组4个AP节点,记为A、B、C、D,所围成区域作为一个定位子网格,根据坐标计算AP节点之间的实际距离lAB,lBC,lCD,lDA;
步骤2、控制中心控制AP节点发送探测请求帧和射频信号,并记录各AP节点的RSSI值及衰减值,对信号衰减模型中的参数进行实时修正,得到修正后的RSSI测距模型;
步骤3、控制中心接收AP回传的信息,根据ID判断数据集中AP节点的数量和坐标位置,利用修正后的RSSI测距模型计算出移动车辆与AP节点的距离;具体包括:
步骤31、移动车辆进入定位子网格区域后,控制中心接收AP节点传送回来的MAC地址、时间戳Time和信号强度RSSI信息,根据ID判断回传数据中AP节点的数量k,k=1、2、3或4;
步骤32、根据RSSI值计算移动车辆到AP节点的距离di,以AP节点坐标为圆心,di为半径画圆Oi,i=A、B、C或D:
式中,RSSI(i)表示第i个AP节点嗅探到的RSSI值,λ为修正后的衰减因子;
步骤4、利用AP节点与移动车辆的距离合理设计加权因子,建立基于不同AP节点数量的融合定位算法;包括:
步骤41、当k=1时,取前一时刻车辆位置作为起始位置坐标(x',y'),过点(x',y')作移动车辆延长线,相切圆Oi于点M(xM,yM);因为移动车辆不能大范围横向移动,故作直线L平行于道路方向,且相切圆Oi于点P(xP,yP),取点M与点P的质心坐标为当前时刻定位坐标(x,y);得到当前时刻移动车辆的坐标如下式所示:
步骤42、当k=2时,根据AP节点的编号,分为位于道路两侧、位于道路同侧两种情况:
①当位于道路两侧时,假设AP节点为A、C,判断两圆关系,如下式所示;
式中,1表示相交,0表示相切,-1表示相离;
当dA+dC>lAC时,两圆相交,有两个交点FA、Fc,坐标分别为(xFA,yFA)、(xFC,yFC),取FA、Fc的质心坐标为定位坐标(x,y),具体计算方法如下:
如果两个交点分别在子网格内外,则取子网格内交点为定位坐标(x,y);
当dA+dC=lAC时,取交点为定位坐标(x,y);
当dA+dC<lAC时,过两圆圆心作线段lAC,分别交两圆于点FA′、Fc′,坐标分别为(xFA′,yFA′)、(xFC′,yFC′),进一步地,若dA≥dC,则认为点FA距离未知节点较近且在权值中所占的影响大,具体计算方法如下:
②当位于道路同侧时,假设AP节点为B、D,判断两圆关系;
当dB+dD>lBD时,两圆相交,取子网格内交点为定位坐标(x,y);
当dB+dD≤lBD时,对圆B得到初步定位坐标FB(xFB',yFB'),过点FB作平行于道路的直线交圆D于点FD,坐标为(xFD',yFD'),进一步地,若dB≥dD,则认为点FB距离未知节点较近且在权值中所占的影响大,则定位坐标(x,y)具体计算方法如下:
步骤43、当k=3时,根据AP节点的编号,分为三边相离、两边相离、一边相离、无边相离四种情况;
假设AP节点为A、B、C,则有圆A、圆B、圆C,判断三圆关系;
①当三边相离时,即
作线段连接三个圆的圆心交于点E、F、G、H、I、J,取这六个点的质心坐标为定位坐标(x,y);
②当两边相离时,即满足下式中任一条件,作线段连接三圆圆心交于点E、F、G、H、I,取这五个点的质心坐标为定位坐标(x,y);
当出现相交两个交点的时候,分别计算两个交点到第三个圆圆心的距离,取距离较近者进行计算;
③当一边相离时,即满足下式中三个条件之一,作线段连接三圆圆心交于点E、F、G、H,取这四个点的质心坐标为定位坐标(x,y);
当出现相交两个交点的时候,分别计算两个交点到第三个圆圆心的距离,取距离较近者进行计算;
④当无边相离时,三圆两两相交有六个交点,并形成公共区域;分别计算两圆相交的两个交点到第三个圆圆心的距离,取距离较近者进行计算;交点为E、F、G,且dA>dB>dC,则定位坐标(x,y)按下列公式计算;
步骤44、当k=4时,认为定位坐标在四边形EFGH内,求得E、F、G、H的坐标为(xE,yE)、(xF,yF)、(xG,yG)、(xH,yH),则定位坐标(x,y)按下列公式计算;
步骤5、控制中心依据在同一时刻接收到AP节点的数量,选择相应的加权无线定位方法,即可求出移动车辆的定位坐标。
2.根据权利要求1所述的一种基于RSSI的低速移动车辆定位方法,其特征在于,所述步骤2中包括:
步骤21、控制中心控制AP节点发送探测请求帧和射频信号,选择一个AP节点作为参考节点,其余3个作为待定位节点,参考节点对同一时刻得到不同AP节点的信号强度RSSI值进行高斯滤波处理,得到不同AP节点的TRSSI值,然后对时序TRSSI值进行算数平均处理;
步骤22、将滤波后得到的值代入信号衰减模型中,进行衰减因子修正,得到修正后的RSSI测距模型:
式中,A取高斯滤波后d=1m时的RSSI值平均值,λ为实际道路环境中的信号衰减因子,d为节点之间的真实距离。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华南理工大学,未经华南理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811368103.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:井下无源动目标定位方法
- 下一篇:一种应用单轴传感器阵列定位的电磁定位系统





