本发明属于无线通信技术领域,具体涉及一种到达角估计方法,可用于涡旋电磁波无线通信。
背景技术:
现阶段,通信技术的发展导致了无线频谱资源需求的急速上升,然而,传统对频谱资源的控制导致了频谱利用率的不足,频谱资源匮乏的问题越来越严重。电磁波属性中的振幅、频率、相位和偏振态等维度均已用于信号表征来提升传输容量。在现有基础上无法继续采用增加电磁波表征维度的方式来扩充信道容量,只能通过频谱压缩、提高调制速率或者调制阶数等方法来进一步提高频谱效率。轨道角动量oam作为一个新的传输维度,能够在同一频带同时传输多路信息,可以有效地解决频谱资源短缺的问题,目前已引起了广泛关注。
实现oam通信的关键技术之一就是如何获取涡旋电磁波的到达角。近年来,人们对涡旋电磁波的方位角估算方法进行了大量的研究。一些用来估计oam波束方位角的方法已经提出,比如傅里叶变换算法、逆投影算法、music算法及esprit算法。然而,傅里叶变换算法及逆投影算法需要利用大量oam模态才能较为准确的估计涡旋电磁波的方位角。使用music算法及esprit算法可利用相对少的oam模态实现涡旋电磁波方位角的超分辨估计,但上述方法均无法估计涡旋电磁波的俯仰角,无法实现涡旋电磁波到达角的估计,使得涡旋电磁波在无线通信的实际应用受到局限,影响oam通信系统的通信质量。
技术实现要素:
本发明的目的在于针对上述现有技术的不足,提出一种涡旋电磁波的到达角估计方法,改善oam通信系统的通信质量。
本发明的技术方案是:利用2-desprit算法及二分法来估计涡旋电磁波到达角的方法,以进行oam通信系统收发天线阵列的对准,提高通信系统容量,其实现步骤包括如下:
(1)利用两个具有相同参数的均匀圆阵构成轨道角动量通信系统的发送端与接收端,将发送端在远场空间中任意一点
(2)在发送端与接收端分别建立坐标系,将接收端圆心在发送端坐标中的坐标表示为(r,α,π-θ),其中r为发送端圆心与接收端圆心间的距离,α为发送端坐标系与接收端坐标系x轴间的夹角,θ为发送端的俯仰角,将接收端接收到的信号在发送端坐标系中表示为
(3)利用
(4)提取接收信号矩阵
(5)提取接收信号
其中,
(6)将式<1>右边的各项移至式<1>的左边,将这一函数表示为
(7)利用发送端坐标系与接收端坐标系x轴间夹角α的估计值和发送端俯仰角θ的估计值,估计得到发送端的方位角
本发明具有以下优点:
1.本发明通过观察oam通信系统接收信号的信号形式,确定了接收信号辐角与幅值的估计为两个独立过程,即利用2-desprit算法与二分法分别估计接收信号的辐角与幅值,解决了现有技术无法直接估计oam通信系统发送端方位角与俯仰角的问题。
2.本发明利用超分辨2-desprit算法估计接收信号的辐角,并在利用二分法估计接收信号幅值的过程中设置非常高的估算精度,因而能够实现发送端到达角的高精度估计。
3.本发明在估计发送端到达角的过程中运用了频率分集及oam模态分集,故与传统多输入多输出mimo通信系统相比,本发明能够利用极少的时间采样、较少的子载波实现发送端到达角的估计,能够有效的节省时域及频谱资源。
附图说明
图1是本发明的实现流程图;
图2是本发明中发送端与接收端坐标系间的角度转化关系;
图3是本发明使用的oam通信系统模型示意图;
图4是在不同信噪比条件下利用本发明所提出的方法得到的发送端到达角的估计图。
具体实施方式
以下参照附图对本发明实施例和效果作进一步详细描述。
参照图1,本实施例的实现步骤如下:
步骤1,确定oam通信系统接收端圆心坐标。
由于结构简单且易于复用多种模态的涡旋电磁波,本步骤中的oam通信系统用均匀圆形天线阵列uca作为系统的发送端与接收端。在实际通信中,接收端与发送端的正对准很难实现,为便于分析,本步骤考虑了非平行错位情况。
参照图2,以发送端圆心为原点o,与接收端uca平行的平面为xoy平面建立坐标系z-xoy,以发送端圆心为原点o,发送端uca所在平面为
其中,θ为发送端的俯仰角,
步骤2,构建接收信号矩阵。
参照图3,本实例中oam通信系统使用基于uca的p路子载波-q维模态多路复用通信系统,其收发天线阵均采用阵元为n、半径为a的均匀圆形天线阵,根据常用oam通信系统模型,收发天线阵元的个数n取9;
将发送端在远场空间中任意一点
其中,j是每个各阵元处的电流密度,d是电偶极子的长度,μ0为真空中的磁导率,ω为角频率,n为收发端uca阵元数目,k=2πf/c为波数,f为频率,c为真空中的光速,l为模态,i为虚数单位,a为收发端阵列半径,
当发送端在训练阶段发送已知的信息信号s(kp,lq)时,接收端所接收到的信号在z-xoy坐标系下的表达示为:
其中,
由于发送端利用p路子载波及q个模态产生p×q个已知信息信号,因此,接收端将接收到p×q个相互正交的接收信号,其构成的接收信号矩阵:
其中,kp+1-kp=1,lq+1-lq=1,p=1,2,…,p,q=1,2,…,q,即发送信号所使用的波数kp及模态lq需为连续整数。
步骤3,利用接收信号矩阵构建辐角矩阵。
3.1)提取接收信号矩阵
其中,(·)w表示共轭复数,sign(·)为符号函数;
3.2)利用
步骤4,估计发送端圆心与接收端圆心间的距离r。
4.1)将式<3>中辐角矩阵x的各列向量依次排列构成向量x1:
x1=[x(k1,l1),x(k1,l2),…,x(kp,lq),…,x(kp,lq)]t,
由于x1可分解为x1=a1+n1,则x1的协方差矩阵可表示为:
其中,
4.2)将
4.3)定义
其中,aa为a1的前(p-1)×q个元素构成的向量,ab为a1的后(p-1)×q个元素构成的向量,aa与ab满足ab=aaφ,φ=eir,t为可逆矩阵,且满足
4.4)根据式<4>,得到
其中,ψ=t-1φt为关系矩阵,φ为ψ的特征值;
4.5)根据上述推导,利用
4.6)对关系矩阵ψ进行特征分解得到特征值φ,提取特征值φ的辐角作为收发端圆心距离r的估计值
步骤5,估计x轴和
5.1)在估算x轴和
x2=[x(k1,l1),x(k2,l1),…,x(kp,lq),…,x(kp,lq)]t,
由于x2可分解为x2=a2+n2,则x2的协方差矩阵可表示为:
其中,
5.2)将
5.3)定义
其中,ac为a2的前(p-1)×q个元素构成的向量,ad为a2的后(p-1)×q个元素构成的向量,ac与ad满足ad=acδ,δ=eiα,m为可逆矩阵,且满足
5.4)根据式<5>,得到
其中,∑=m-1δm为转化矩阵,δ为∑的特征值;
5.5)根据上述推导,利用
5.6)对转化矩阵∑进行特征分解得到特征值δ,提取特征值δ的辐角作为x轴和
步骤6,估计发送端方位角及俯仰角。
6.1)当接收端信噪比远大于1时,将接收信号
将式<6>中右边的各项移到式<6>的左边,整理得到零点函数
其中,
6.2)利用二分法估算
根据实际情况,仅当接收端位于发送端主瓣波束范围[θa,θb]内时,才能够接收到清晰的信号,因此,发送端俯仰角需满足关系θ∈[θa,θb],此外,由于本方案所用场景为一对一通信,即当θ∈[θa,θb]时,零点函数
6.2a)求发送波束主瓣范围[θa,θb]的中点θc,给定估计精度ξ;
6.2b)计算θ=θc时零点函数
6.2c)分别计算θ=θa和θ=θb时零点函数
6.2d)判断是否满足
6.2e)判断发送端俯仰角取值范围[θa,θb]是否满足|θa-θb|<ξ:若满足,则以θa作为发送端俯仰角的估计值
6.3)对于不同波数kp及模态lq下的函数
其中,θ为发送端俯仰角的真实值,
6.4)计算步骤6.3)中得到的全部
其中,d(ε)为
6.5)根据式<2>计算发送端方位角的估计值
本发明的效果可以通过以下仿真结果进一步说明:
1.仿真条件:
取收发端uca阵元个数n为9,发送信号所用波数为k=189,190,…,196,所用模态为l=-4,-3,…,0,…,3,二分法估计精度ξ=0.0001,发送端圆心与接收端圆心距离r为40m,发送端的方位角
2.仿真内容:
仿真1,在信噪比为5db,10db,15db及20db的条件下,利用2-desprit算法及二分法估算发送端的方位角及俯仰角,结果如图4所示。
从图4表明,随着信噪比的增加,利用本发明方法估计得到的方位角及俯仰角逐渐趋近于真实值,当信噪比为20db时,发送端方位角的估计值
综上,本实例能够精确估计oam通信系统发送端的到达角,为oam通信系统的实际商用奠定了基础。