【技术实现步骤摘要】
一种基于CSI的单天线定位方法、装置、设备及存储介质
本专利技术涉及无线定位
,尤其是涉及一种基于CSI的单天线定位方法、装置、设备及存储介质。
技术介绍
随着基于位置的服务(LocationBasedService,LBS)日益普及,生活中对基于位置的业务需求也不断增加。在户外环境中,GPS、GLONASS、北斗卫星导航系统等一些成熟的卫星定位系统为人们获得较为精确的定位和导航服务提供了便利,然而在室内环境下,由于卫星信号弱、不能穿透建筑物等问题,卫星定位系统并不能有效的工作,因此研究高精度、高可靠性、低成本的室内定位系统是对当前室内定位技术提出的新的挑战。近年来,室内WiFi的广泛普及使得基于WiFi的室内定位技术不断地发展,比较典型的技术主要有基于接收信号强度指示(ReceivedSignalStrengthIndication,RSSI)、基于信道状态信息(ChannelStateInformation,CSI)的定位方法,在室内环境中,由于障碍物的影响,RSSI会产生一定的偏差且极易受到其他信号的干扰 ...
【技术保护点】
1.一种基于CSI的单天线定位方法,其特征在于,包括:/n通过接收天线获取待定位点的CSI原始数据,并根据所述CSI原始数据获取相应的原始CSI相位矩阵;/n去除所述原始CSI相位矩阵中的线性误差,得到校正后的CSI相位矩阵;/n根据所述接收天线的子载波对所述校正后的CSI相位矩阵中的CSI相位作差,获得CSI相位差矩阵;/n将所述CSI相位差矩阵代入预设的CSI相位差矩阵与电波飞行时间矩阵的关系式中,获得相应的ToF矩阵;/n对所述电波飞行时间矩阵进行平均处理,得到ToF矩阵校正结果;/n根据三个所述接收天线的ToF矩阵校正结果,计算得到所述待定位点的位置信息。/n
【技术特征摘要】
1.一种基于CSI的单天线定位方法,其特征在于,包括:
通过接收天线获取待定位点的CSI原始数据,并根据所述CSI原始数据获取相应的原始CSI相位矩阵;
去除所述原始CSI相位矩阵中的线性误差,得到校正后的CSI相位矩阵;
根据所述接收天线的子载波对所述校正后的CSI相位矩阵中的CSI相位作差,获得CSI相位差矩阵;
将所述CSI相位差矩阵代入预设的CSI相位差矩阵与电波飞行时间矩阵的关系式中,获得相应的ToF矩阵;
对所述电波飞行时间矩阵进行平均处理,得到ToF矩阵校正结果;
根据三个所述接收天线的ToF矩阵校正结果,计算得到所述待定位点的位置信息。
2.如权利要求1所述的基于CSI的单天线定位方法,其特征在于,所述根据所述接收天线的子载波对所述校正后的CSI相位矩阵中的CSI相位作差,获得CSI相位差矩阵,具体包括:
基于公式根据所述接收天线的相邻子载波序号的子载波对所述校正后的CSI相位矩阵中的CSI相位作差,获得CSI相位差矩阵Γ(t)为:
其中,0<i<M,M表示子载波数量,表示所述校正后的CSI相位矩阵中的接收天线i对应的CSI相位,csiγi(t)表示所述CSI相位差矩阵中的第i个CSI相位差;t表示采集时间。
3.如权利要求1所述的基于CSI的单天线定位方法,其特征在于,所述将所述CSI相位差矩阵代入预设的CSI相位差矩阵与电波飞行时间矩阵的关系式中,获得相应的ToF矩阵,具体包括:
所述预设的CSI相位差矩阵与电波飞行时间矩阵的关系式为:
csiγM-1(t)=2π*τ*Δf
根据所述关系式计算得到所述电波飞行时间矩阵Ψ(t):
其中,0<i<M,M表示子载波数量,τ表示电波飞行时间,Δf表示相邻子载波的频率差,csiγi(t)表示所述CSI相位差矩阵中的第i个CSI相位差;t表示采集时间。
4.如权利要求1或3所述的基于CSI的单天线定位方法,其特征在于,所述对所述电波飞行时间矩阵进行平均处理,得到ToF矩阵校正结果,具体包括:
对所述电波飞行时间矩阵中的元素进行平均,得到第一平均结果;
以采样次数对所述第一平均结果进行平均,得到所述ToF矩阵校正结果。
5.如权利要求1所述的基于CSI的单天线定位方法,其特征在于,所述根据三个所述接收天线的ToF矩阵校正结果,计算得到所述待定位点的位置信息,具体包括:
获得每一所述接收天线的ToF矩阵校正结果所对应的传输距离;
根据三个所述接收天...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。