一种基于交替方向乘子法的安全预编码方法转让专利
申请号 : CN202010678686.5
文献号 : CN111865379B
文献日 : 2021-12-28
发明人 : 束锋 , 蒋昕怡 , 刘笑语 , 刘林 , 滕殷 , 邹骏 , 桂林卿 , 李逸凡 , 史柏华 , 俞娴
申请人 : 南京理工大学
摘要 :
权利要求 :
1.一种基于交替方向乘子法的安全预编码方法,其特征在于:基站采用部分连接型的混合结构,从而极大地降低了硬件成本和功耗;为了进行混合空间调制系统中的安全预编码,首先需要根据激活的天线子阵对总体预编码矩阵进行切割,同时对发送的调制比特、信道和解码矩阵进行化简,利用杰森不等式,推导近似安全速率,建立一致性优化问题;然后通过引入矩阵变量和对偶变量,将非凸问题转化成凸优化问题;随后通过交替方向乘子法迭代计算,获得更新后的矩阵变量和对偶变量,同时需要计算更新前后预编码矩阵的欧几里得距离,直到满足终止条件;最后根据总的预编码矩阵与数字预编码矩阵和模拟预编码矩阵的关系,分别设计数字预编码矩阵和模拟预编码矩阵;具体过程包括:S1.利用总体混合预编码矩阵每次只激活一个天线子阵对应的预编码的特点,将优化问题的数据进行切割,目标函数也就被分解成若干个子目标函数;首先根据激活的天线子阵对总体预编码矩阵进行切割并初始化,同时化简发送的调制比特、信道和解码矩阵;其次,利用上述切割及化简得到的变量重新写出安全速率的表达式,利用杰森不等式,建立一致性优化问题;
S2.在S1中获得的目标函数仍然是一个非凸的问题,因此引入新的矩阵变量Qm,m'和对偶变量Ym,m',m代表激活的天线子阵,得到激活的天线子阵对应的预编码损失函数fm,m'(Qm,m'),并写出全局变量P的表达式和对偶变量的更新公式,从而将原非凸问题重新表达为一个凸的优化问题,如下式:
其中 为惩罚项, pm,m'=Lm,m'P,Lm,m'为将求得的每个子阵的预编码映射到全局变量中相应位置的矩阵,t代表更新次数;处理全局变量的式子被称为融合中心;同时,根据S1中初始化的总预编码矩阵计算矩阵变量和对偶变量的初始值;
S3.通过交替方向乘子法迭代计算,获得对所有可能激活的天线子阵对应的矩阵变量和对偶变量;进一步计算融合中心,并且计算更新前后的总体预编码矩阵的欧几里得距离,直到满足终止迭代的条件;
S4.根据上述步骤求得总的预编码矩阵后,根据其与数字预编码矩阵和模拟预编码矩阵的关系,分别设计数字预编码矩阵和模拟预编码矩阵。
2.根据权利要求1所述的基于交替方向乘子法的安全预编码方法,其特征在于:混合空间调制系统中,每次只激活一个天线子阵发送有用信息,也就是说,总体预编码矩阵每次只有其中一个天线子阵对应的矩阵块被激活;利用这一特点,将总体预编码矩阵、调制比特、信道和解码矩阵进行对应于天线子阵的切割和化简;从而重新写出安全速率的表达式,此时由于上述优化问题中的数据的切割,优化问题已经转变成全局变量一致性优化问题,可以用杰森不等式进一步表达。
3.根据权利要求1所述的基于交替方向乘子法的安全预编码方法,其特征在于:通过引入新的矩阵变量和对偶变量,并且写出处理融合中心的表达式,将前述优化问题由非凸转变成凸的优化问题;在初始化上述变量时,需要对每种可能的天线子阵的激活情况一一进行计算。
4.根据权利要求1所述的基于交替方向乘子法的安全预编码方法,其特征在于:通过交替方向乘子法迭代计算,得到更新后的矩阵变量和对偶变量;通过计算新的融合中心,比较更新前后的总体预编码矩阵直到满足终止条件,获得实现最优安全速率性能的混合总体预编码矩阵。
5.根据权利要求1所述的基于交替方向乘子法的安全预编码方法,其特征在于:先设计总体预编码矩阵,再通过混合总体预编码矩阵与数字、模拟预编码矩阵的关系,分别设计后数字预编码矩阵和模拟预编码矩阵。
说明书 :
一种基于交替方向乘子法的安全预编码方法
技术领域
背景技术
量的连接等。研究人员一直致力于开发新的传输技术,在各种技术中,空间调制通过激活一
个发射天线来传递信息,具有更高的能效、较低的检测复杂度、兼容大规模MIMO等优点,被
认为是最有发展前景的数字调制技术。
耗、功耗和硬件成本大大增加。因此可以考虑采用混合模拟与数字结构的空间调制系统,通
过混合波束成形或者混合预编码的设计使得系统只需要使用远少于天线数的射频链,即可
达到较好的性能。除此之外,由于无线通信信道具有开放性、广播性,极易受到第三方的窃
听和干扰,因此,提升混合空间调制系统的安全性能变得尤为重要。针对这一混合空间调制
系统,本发明提出一种基于交替方向乘子法的安全预编码设计方法,利用混合空间调制系
统每次只激活一个天线子阵发送有用信息的事实,对总体预编码矩阵以及信道等进行切割
化简,构建一致性优化问题;随后通过引入矩阵变量、对偶变量等将问题由非凸向凸转变;
最后利用交替方向乘子法更新矩阵变量、对偶变量与总体预编码矩阵,计算更新前后的总
体预编码矩阵的欧几里得距离,直到满足终止条件;获得总体预编码矩阵后,分别计算获得
模拟预编码和数字预编码,提升系统的安全速率。
发明内容
其次引入矩阵变量和对偶变量,建立凸的一致性优化问题;随后利用交替方向乘子法设计
总体预编码矩阵;最后根据总体预编码和数字、模拟预编码的关系,分别设计数字、模拟预
编码。
特等,重新表达安全速率,建立一致性优化问题;引入矩阵变量与对偶变量,将优化问题由
非凸向凸转变;通过交替方向乘子法,设计总体安全预编码矩阵;利用总体预编码与数字、
模拟预编码的关系,在获得总体预编码矩阵后进一步设计数字、模拟预编码矩阵。
函数。首先根据激活的天线子阵对总体预编码矩阵进行切割并初始化,同时化简发送的调
制比特、信道和解码矩阵。其次,利用上述切割及化简得到的变量重新写出安全速率的表达
式,利用杰森不等式,建立一致性优化问题;S2.在S1中获得的目标函数仍然是一个非凸的
问题,因此引入新的矩阵变量和对偶变量,写出处理融合中心的表达式,将前述非凸的问题
转变成一个凸的优化问题。同时,初始化矩阵变量、对偶变量;S3.通过交替方向乘子法迭代
计算,获得对所有可能激活的天线子阵对应的矩阵变量和对偶变量;进一步计算融合中心,
并且计算更新前后的总体预编码矩阵的欧几里得距离,直到满足终止迭代的条件;S4.根据
上述步骤求得总的预编码矩阵后,根据其与数字预编码矩阵和模拟预编码矩阵的关系,分
别设计数字预编码矩阵和模拟预编码矩阵。
编码相结合的混合结构,能够减少射频链路的数目,从而降低硬件成本与功耗;2.本方法设
计的安全的空间调制系统中的混合预编码,与已有的基于半定松弛迭代最小化算法设计出
的混合预编码相比,在中、高信噪比区域使得混合空间调制系统在安全速率方面的性能有
相当的提升。
附图说明
具体实施方式
价形式的修改均落于本申请所附权利要求所限定的范围。
户均为全数字结构,分别有Nb和Ne根接收天线。在大多数情况下,发射机的发射天线子阵数
NRF不一定是2的幂次。根据空间调制的基本原理,天线序号被映射成比特信息,因此只有2的
指数次方数目的天线被使用,因此,我们在NRF个发射天线子阵中选择 个天线子
阵。总共有 种可供选择的天线集合,设 为选中的天线子阵集合,其中li
从所有天线子阵的集合{1,2,...,NRF}中选取。在利用相关天线子阵选择算法得到天线选择
子阵后,Alice的发射信号可以表示为
i个天线子阵被激活,即满足Ei=diag[0,…,0,ei,0,…,0],其中 T为类似于Ei形式
的天线子阵选择矩阵, 对于所有的i∈IAAS,满足 其他子块
均为零矩阵,表示选中了IAAS中的Nt个天线子阵。 是人工噪声,P是发送信号的
总功率,β是调制信号和人工噪声的功率分配因子。FBB是发送的有用信号的数字预编码矩阵
零向量。通过对应的射频链后,将信号发送到由相移器组成的模拟移相网络进行模拟预编
码,这个过程可以用维度为NAANRF×NRF的模拟预编码矩阵FRF表示
阵,因此
分别是
且 且
编码矩阵和模拟预编码矩阵。
行化简,得到 和 应用上述切割及化简得到的qm,m'、 和 重新表达安全速
率并且利用杰森不等式,推导近似安全速率,建立一致性优化问题;对所有的m,m'∈IAAS计
算 和
的数据进行切割,转变为全局变量一致性优化,用交替方向乘子法来求解。具体过程如下,
目标函数 根据NRF个天线子阵的预编码pi分解成NRF个子目标函数,每个子目标函数都
可以获得一个子预编码pi,但是全局解只有一个P。
l=(m‑1)NAA+1且 l'=(m'‑1)NAA+1,Lm,m'的
其余元素为零。
根据S1中初始化的总预编码矩阵P0,对所有的m,m'∈IAAS计算 和
|Pt+1‑Pt||2<0.01是否成立,若成立则迭代结束,输出混合预编码矩阵P=Pt+1,否则继续进
行S3的迭代计算。
的设计。