一种基于MIMO信道特征值的室内定位方法与流程

文档序号:20273117发布日期:2020-04-03 19:17阅读:242来源:国知局
一种基于MIMO信道特征值的室内定位方法与流程

本发明属于室内定位技术领域,具体涉及一种基于mimo信道特征值的室内定位方法。



背景技术:

目前现有的室外导航主要依赖导航卫星和地面基站,主要是以信号到达时间差为参数并通过几何的方法解算目标的位置。除了乘坐交通工具、室外工作、室外运动等室外活动,人类大量的时间都在室内活动。由于导航卫星的信号无法有效穿透到室内,即使穿透到室内,也存在信号能量太微弱及信号多径的问题,因此,室内定位技术就成为了重要研究方向。

目前,室内定位参数主要分为四类。

一、能量域:能量域参数针对信号的功率信息,即接收信号强度指示(rssi)。

二、频域:频域参数针对正交频分复用(ofdm)信号多个子载波的信道状态信息(csi)。

三、时域:时域参数针对信号的到达时间(toa)或者差分到达时间(dtoa)。

四、空间域:空间域参数针对信号的波达方向(doa)。

室内定位手段主要有:红外线、超声波、射频识别、蓝牙、超宽带、以及无线局域网(wlan,即wi-fi,基于ieee802.11协议)等。与wi-fi相比,其它室内定位系统均需要部署专用的硬件设备,导致成本高昂;wi-fi技术自诞生以来,拥有庞大的客户群体且已经广泛部署。截止到2017年末,wi-fi设备累计出货量接近200亿台。wi-fi不仅可以连接笔记本和智能手机等上网设备,还可以连接电视、音响、灯具等家用电器,甚至将渗透进入智能联网汽车等领域。未来,wi-fi将是物联网和5g网络的重要支撑技术。人们除了通过wi-fi设备进行信息传输外,还可以利用wi-fi设备进行精确定位。由于wi-fi基础设施在室内广泛部署,利用wi-fi设备接续定位功能具有重要的现实意义。

能量域参数是室内定位参数中最早提出来的,是研究的最广泛的,也是实现难度最低的。因此,研究基于能量域参数的wi-fi室内定位技术对推动室内定位技术的实用化进程具有重要的意义。能量域参数测量的是接收机的功率信息,反映的是从发射机到接收机之间室内多径衰落信道对信号的衰减。如果发射机和接收机部署了多根天线,发射机和接收机之间就形成了mimo信道,研究ofdm信号的多个子载波的mimo信道,从频域和空域角度对能量域参数进行拆卸,定位参数从一维参数分解为多维参数,指纹参数和测量参数的匹配过程从一维匹配上升到多维匹配,必将提升参数对室内信道描述的多样性和定位的精准性。

考虑研究最广泛的能量域参数,即rssi。假设待定位的设备具有nt根天线,接收信号的设备有nr根天线,wi-fi信号的物理层汇聚协议数据单元(ppdu)的信号格式如图1所示,采用该信号格式的wi-fi设备工作在vht(高吞吐量模式)模式下,该模式由ieee802.11ac协议(wi-fi5)中提出,支持该模式的wi-fi协议还包括即将发布的ieee802.11ax(wi-fi6)。图1中各部分的释义为:l-stf——非高吞吐量模式下的短训练符号域;l-ltf——非高吞吐量模式下的长训练符号域;l-sig——非高吞吐量模式下的信号域;vht-sig-a——高吞吐量模式下的信号域a部分;vht-stf——高吞吐量模式下的短训练符号域;vht-ltf——高吞吐量模式下的长训练符号域;vht-sig-b——高吞吐量模式下的信号域b部分;data——数据部分。

在数据传输时隙,对于第k个子载波,接收到的基带信号可以表示为

其中x=[x1,x2,…,xn]是发射的信号矢量,是接收端的噪声矢量。其中,n是数据流的数量,它由图1中vht-ltf的数量决定,且满足n≤ntr=min{nt,nr},ntr定义为多输入多输出(mimo)通信系统的最大空间复用的阶数。是nr×nt的基带信道矩阵,qk是nt×n波束形成矩阵,csdk是n×n的循环时延矩阵,对每个数据流的信号进行循环时延移位(csd),根据ieee802.11ac协议,不同支路数量条件下的每个支路的循环移位时长为表1所示。

表1循环移位时长

其中,表中数值的单位为ns。对应第k个子载波的n×n的循环移位矩阵为csdk=diag{exp(-j2πkδftcs(1)),exp(-j2πkδftcs(2)),…,exp(-j2πkδftcs(n))}(2)

其中,diag{}表示对角矩阵,δf是子载波间隔,假设e{|xi|2}=px,e{|ni|2}=pn,有

由于

e{xxh}=pxin(4a)

因此

由于

csdk(csdk)h=in(6a)

因此

假设nsr表示最大子载波编号,l表示子载波的数量,有

对于不同的带宽模式,nsr和l可以表示为表2不同带宽模式下的参数

利用rssi参数进行室内定位时,在指纹采集阶段收集各坐标点的rssi值,在指纹匹配阶段将测量到的rssi值与指纹值进行比对,按照某种准则将该准则下相似度最高的rssi值对应的坐标点作为定位的位置输出。

综上所述现有室内定位方法的不足之处主要体现在:一、功率域参数rssi是一维参数,分辨率较低;二、发射端和接收端配置多根天线形成mimo链路后rssi参数并未充分利用信道的空域特性;三、wi-fi系统发射的ofdm信号由多个子载波构成,rssi参数并未充分利用该类信号提供的频域信息。



技术实现要素:

本发明的目的是提供一种基于mimo信道特征值的室内定位方法,它针对用于室内定位的功率域参数rssi的弱点,在配置多天线的wi-fi系统中以mimo信道的特征值参数作为定位参数,以提高定位精度。

本发明的技术方案如下:一种基于mimo信道特征值的室内定位方法,其中待定位的设备有nt根天线,有m台接收设备参与定位,每台接收设备有nr根天线,它包括如下步骤,

(1)根据定位精度需求将室内区域划分网格;

(2)计算待定位设备在坐标(x,y)处发射信号被第i个接收设备采集到的信道特征值指纹(长度为l×n的矢量);

(3)坐标(x,y)处的指纹表示为矢量矢量长度为m×l×n;

(4)遍历所有网格点,将特征值指纹存储到服务器;

(5)待定位设备在某坐标(u,v)处发射信号被第i个接收设备采集到的信道特征值测量值为(长度为l×n的矢量);

(6)某坐标(u,v)处的指纹可以表示为矢量矢量长度为m×l×n;

(7)服务器将测量的信道特征值矢量与存储的信道特征值指纹矢量计算欧式距离,输出距离最小的指纹矢量对应的坐标作为定位的结果。

其中,是某个待定位的位置(u,v)处测量出的矢量,是指纹库中某一网格坐标点(x,y)处保存的指纹矢量。||||f是frobenius范数,的目的是遍历不同的网格坐标点(x,y),求解使得欧式距离最小的坐标值(x,y)。

所述的步骤(2)中的信道特征值指纹的计算过程包括:

首先得到mimo信道hrs的有效信道状态信息,第k个子载波的发射符号为vhtltfk,将单个符号扩展为n×n的矩阵根据ieee802.11ac协议,的取值为

其中

p4×4、p6×6和p8×8可以分别表示为

所述的步骤(2)中的信道特征值指纹的计算过程还包括:

将单个符号扩展为n×n的矩阵后,对每个支路的信号进行循环时延移位csd,n个支路的信号经过nt×n的波束形成矩阵qk,qk的取值是根据effectivecsi的一个迭代计算过程,对应于nt根天线的每个支路、每个子载波的符号都确定了,经过idft模块,每个支路都有了对应的基带波形,通过gi模块添加了循环前缀后,进入rf射频模块,通过天线将信号发射出去,接收端通过同步及解调后,对应于第k个子载波的nr根天线的接收信号表示为

其中,是nr×nt的基带信道矩阵,是nr×n接收端信号矩阵,nk是nr×n接收端噪声信号矩阵,是有效信道状态信息。

所述的步骤(2)中关于vhtltfk的取值,ieee802.11ac协议定义了四种带宽模式,分别是20mhz、40mhz、80mhz、160mhz。

所述的步骤(2)中关于vhtltfk的取值,选取160mhz,该带宽模式覆盖的数据子载波从-250~250,其构造方法为

vhttf-250,250={vhtltf-122,122,0,0,0,0,0,0,0,0,0,0,0,vhtltf-122,122}

(13)

其中,vhtltf-122,122的构造为

vhtltf-122,122={ltfleft,1,ltfright,-1,-1,-1,1,1,-1,1,-1,1,1,-1,ltfleft,1,ltfright

1,-1,1,-1,0,0,0,1,-1,-1,1,

ltfleft,1,ltfright,-1,-1,-1,1,1,-1,1,-1,1,1,-1,ltfleft,1,ltfright}

(14)

ltfleft和ltfright的构造为

ltfleft={1,1,-1,-1,1,1,-1,1,-1,1,1,1,1,1,1,-1,-1,1,1,-1,1,-1,1,1,1,1}

ltfright={1,-1,-1,1,1,-1,1,-1,1,-1,-1,-1,-1,-1,1,1,-1,-1,1,-1,1,-1,1,1,1,1}

(15)

根据(12)式,有效信道状态信息的估计值为

估计值的互相关矩阵为

对rk进行特征值分解

rk=udkuh(18)

其中

满足

假设定义mimo信道特征值参数

其中,nsr表示数据子载波的最大载波编号,l表示子载波的数量,对于不同的带宽模式,mimo信道的信道特征值参数是长度为l×n的矢量。

本发明的有益效果在于:一、新参数是多维参数,分辨率高;二、新参数充分利用发射端和接收端配置多根天线形成的mimo链路,将信道特征值作为每个子载波的功率域参数;三、新参数还充分利用了wi-fi系统发射的ofdm信号的特点,将功率域参数再次分解到每个子载波。

附图说明

图1为vht模式下的ppdu;

图2为基于wi-fi的mimo系统发射机vht-ltf部分。

具体实施方式

下面结合附图及具体实施例对本发明作进一步详细说明。

本发明一种基于mimo信道特征值的室内定位方法,其中待定位的设备有nt根天线,有m台接收设备参与定位,每台接收设备有nr根天线。

一种基于mimo信道特征值的室内定位方法,包括如下步骤,

(1)根据定位精度需求将室内区域划分网格;

根据定位精度需求将室内区域划分网格,例如要求定位精度为亚米级,划分网格时,水平线之间的间距为1m,垂直线之间的间距也为1m。水平线和垂直线的交叉点就是进行指纹采集的坐标点。

(2)计算待定位设备在坐标(x,y)处发射信号被第i个接收设备采集到的信道特征值指纹(长度为l×n的矢量);

信道特征值指纹的计算过程如下:

首先得到mimo信道hrs的有效信道状态信息(effectivecsi),负责测量effectivecsi的是vht-ltf部分。图2展示了如何测量某个子载波的effectivecsi。

第k个子载波的发射符号为vhtltfk,将单个符号扩展为n×n的矩阵根据ieee802.11ac协议,的取值为

其中

p4×4、p6×6和p8×8可以分别表示为

将单个符号扩展为n×n的矩阵后,对每个支路的信号进行循环时延移位(csd),csd的值如表1所示。n个支路的信号经过nt×n的波束形成矩阵qk,qk的取值是根据effectivecsi的一个迭代计算过程。对应于nt根天线的每个支路、每个子载波的符号都确定了,经过idft模块,每个支路都有了对应的基带波形,通过gi模块添加了循环前缀后,进入rf射频模块,通过天线将信号发射出去。接收端通过同步及解调后,对应于第k个子载波的nr根天线的接收信号表示为

其中,是nr×nt的基带信道矩阵,是nr×n接收端信号矩阵,nk是nr×n接收端噪声信号矩阵,是有效信道状态信息。

关于vhtltfk的取值,ieee802.11ac协议定义了四种带宽模式,分别是20mhz、40mhz、80mhz、160mhz。我们以160mhz为例,该带宽模式覆盖的数据子载波从-250~250,其构造方法为

vhttf-250,250={vhtltf-122,122,0,0,0,0,0,0,0,0,0,0,0,vhtltf-122,122}

(13)

其中,vhtltf-122,122的构造为

vhtltf-122,122={ltfleft,1,ltfright,-1,-1,-1,1,1,-1,1,-1,1,1,-1,ltfleft,1,ltfright

1,-1,1,-1,0,0,0,1,-1,-1,1,

ltfleft,1,ltfright,-1,-1,-1,1,1,-1,1,-1,1,1,-1,ltfleft,1,ltfright}

(14)

ltfleft和ltfright的构造为

ltfleft={1,1,-1,-1,1,1,-1,1,-1,1,1,1,1,1,1,-1,-1,1,1,-1,1,-1,1,1,1,1}

ltfright={1,-1,-1,1,1,-1,1,-1,1,-1,-1,-1,-1,-1,1,1,-1,-1,1,-1,1,-1,1,1,1,1}

(15)

其它带宽模式具有类似的构造方法。

根据(12)式,有效信道状态信息的估计值为

估计值的互相关矩阵为

对rk进行特征值分解

rk=udkuh(18)

其中

满足

假设定义mimo信道特征值参数

其中,nsr表示数据子载波的最大载波编号,l表示子载波的数量,对于不同的带宽模式,其数值如表2所示。因此,mimo信道的信道特征值参数是长度为l×n的矢量。

(3)坐标(x,y)处的指纹可以表示为矢量矢量长度为m×l×n;

(4)遍历所有网格点,将特征值指纹存储到服务器;

(5)待定位设备在某坐标(u,v)处发射信号被第i个接收设备采集到的信道特征值测量值为(长度为l×n的矢量),的计算如(21)式;

待定位设备在某坐标(u,v)处发射信号被第i个接收设备采集到的对应vhtltf部分的第k个子载波的信号为与发射信号之间的关系可参考(12)式,按照(16)~(21)式的流程进行计算后可得到

(6)某坐标(u,v)处的指纹可以表示为矢量矢量长度为m×l×n;

(7)服务器将测量的信道特征值矢量与存储的信道特征值指纹矢量计算欧式距离,输出距离最小的指纹矢量对应的坐标作为定位的结果。

服务器将测量的信道特征值矢量与存储的信道特征值指纹矢量计算欧式距离,输出距离最小的指纹矢量对应的坐标作为定位的结果。

其中,是某个待定位的位置(u,v)处测量出的矢量,是指纹库中某一网格坐标点(x,y)处保存的指纹矢量。||||f是frobenius范数,的目的是遍历不同的网格坐标点(x,y),求解使得欧式距离最小的坐标值(x,y)。

本发明基于wi-fi的mimo信道特征值参数本质上也是能量域参数,与研究的最多的能量域参数rssi具有紧密的关系,信道特征值参数的和与rssi参数具有等价性。相比于rssi参数,信道特征值参数优势明显,体现在:一、rssi参数是一维参数,信道特征值参数是多维参数,高维匹配能提高定位精度;二、信道特征值参数充分利用发射端和接收端配置多根天线形成的mimo链路,将信道特征值矢量作为每个子载波的功率域参数,等同于将每个子载波的rssi参数进行空域分解;三、信道特征值参数还充分利用了wi-fi系统发射的ofdm信号的特点,将rssi参数再次分解到每个子载波。因此,信道特征值参数将rssi参数在空域和频域上进行了拆卸,由一维参数上升到了多维参数,提高参数分辨率的同时必然提高定位精度。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1