【技术实现步骤摘要】
一种定位方法、装置及设备
本专利技术涉及定位
,特别是涉及一种定位方法、装置及设备。
技术介绍
随着移动通信和蜂窝无线定位技术的发展,精确的定位服务越来越受到人们的关注。蜂窝网络信号,如4G(the4thGenerationmobilecommunicationtechnology)信号,具有覆盖范围大的特点,是Wi-Fi、蓝牙等室内定位方式所无法拥有的优势,因而具有被作为定位信号用于提供定位服务的潜在优势。但是,由于室内环境比较复杂,定位信号在复杂的室内环境中传播的过程中会产生多径效应,而多径效应会大幅降低在室内环境中进行定位时的定位精度。因此,亟需一种定位方法来提高定位精度。
技术实现思路
本专利技术实施例的目的在于提供一种定位方法、装置及设备,以实现提高定位精度。具体技术方案如下:本专利技术实施的一方面,提供了一种定位方法,所述方法包括:获得在待定位点处接收到的定位信号;获取所接收到的定位信号的信号强度,作为第一信号强度,并获取所接收到定位信号的第一到达时间差,其中,所述第一到达时间差为:定位信号的多径信号与第一定位信号的到达时间差,所述第一定位信号为:所述定位信号的直达径信号或者所述定位信号的多径信号中第一个到达所述待定位点的信号;根据所述第一信号强度和第一到达时间差,利用K近邻算法在预先建立的位置指纹数据库中查找所述待定位点周围的K个格点,其中,所述位置指纹数据库中包括:信号强度、到达时间差与格点之间的对应关系、以及各个格点的经纬度坐标,所述格点是将蜂窝网络所覆盖范围沿水平方向和竖直方向等间距划分得到的点,K为正整数;获取所述待定位点到所查找到 ...
【技术保护点】
1.一种定位方法,其特征在于,所述方法包括:获得在待定位点处接收到的定位信号;获取所接收到的定位信号的信号强度,作为第一信号强度,并获取所接收到定位信号的第一到达时间差,其中,所述第一到达时间差为:定位信号的多径信号与第一定位信号的到达时间差,所述第一定位信号为:所述定位信号的直达径信号或者所述定位信号的多径信号中第一个到达所述待定位点的信号;根据所述第一信号强度和第一到达时间差,利用K近邻算法在预先建立的位置指纹数据库中查找所述待定位点周围的K个格点,其中,所述位置指纹数据库中包括:信号强度、到达时间差与格点之间的对应关系、以及各个格点的经纬度坐标,所述格点是将蜂窝网络所覆盖范围沿水平方向和竖直方向等间距划分得到的点,K为正整数;获取所述待定位点到所查找到的各个格点的欧式距离;根据所获取的欧式距离和所查找到的各个格点的经纬度坐标,确定所述待定位点的经纬度坐标;根据所确定的经纬度坐标确定所述待定位点的位置。
【技术特征摘要】
1.一种定位方法,其特征在于,所述方法包括:获得在待定位点处接收到的定位信号;获取所接收到的定位信号的信号强度,作为第一信号强度,并获取所接收到定位信号的第一到达时间差,其中,所述第一到达时间差为:定位信号的多径信号与第一定位信号的到达时间差,所述第一定位信号为:所述定位信号的直达径信号或者所述定位信号的多径信号中第一个到达所述待定位点的信号;根据所述第一信号强度和第一到达时间差,利用K近邻算法在预先建立的位置指纹数据库中查找所述待定位点周围的K个格点,其中,所述位置指纹数据库中包括:信号强度、到达时间差与格点之间的对应关系、以及各个格点的经纬度坐标,所述格点是将蜂窝网络所覆盖范围沿水平方向和竖直方向等间距划分得到的点,K为正整数;获取所述待定位点到所查找到的各个格点的欧式距离;根据所获取的欧式距离和所查找到的各个格点的经纬度坐标,确定所述待定位点的经纬度坐标;根据所确定的经纬度坐标确定所述待定位点的位置。2.如权利要求1所述的方法,其特征在于,所述获取所接收到的定位信号的信号强度,作为第一信号强度,并获取所接收到定位信号的第一到达时间差的步骤包括:获得在待定位点处n次接收到的定位信号,并获取每一次接收到的定位信号的信号强度、该定位信号的多径信号与第一定位信号的到达时间差,其中,n>1;将所获取的n个信号强度的平均值作为所述第一信号强度,将所获取的n个到达时间差的平均值作为所述第一到达时间差。3.如权利要求1所述的方法,其特征在于,通过以下步骤建立所述位置指纹数据库:将蜂窝网络所覆盖范围沿水平方向和竖直方向等间距划分得到格点,并获取所得到的各个格点的经纬度坐标;分别测量每一格点处定位信号的信号强度和定位信号的多径信号与第一定位信号的到达时间差;根据每一格点的信号强度、到达时间差以及经纬度坐标构建所述位置指纹数据库。4.如权利要求1所述的方法,其特征在于,所述根据所述第一信号强度和第一到达时间差,利用K近邻算法在预先建立的位置指纹数据库中查找所述待定位点周围的K个格点的步骤,包括:根据所述第一信号强度、第一到达时间差、预先建立的位置指纹数据库中各个格点对应的信号强度和到达时间差,计算所述待定位点与各个格点之间的欧氏距离;根据计算得到的欧式距离由小到大的顺序,选取K个欧氏距离,并将所选取的各个欧氏距离对应的格点作为所述K个格点。5.如权利要求1-4中任一项所述的方法,其特征在于,所述根据所获取的欧式距离和所查找到的各个格点的经纬度坐标,确定所述待定位点的经纬度坐标的步骤,包括:分别以所述K个格点中格点的经纬度坐标为圆心,所述待定位点到各个格点的欧式距离为半...
【专利技术属性】
技术研发人员:邓中亮,胡恩文,刘延旭,唐诗浩,宋汶轩,
申请(专利权)人:北京邮电大学,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。