CN113225110B - 基于改进遗传算法的stsk***色散矩阵和3-d星座的联合优化方法 - Google Patents

基于改进遗传算法的stsk***色散矩阵和3-d星座的联合优化方法 Download PDF

Info

Publication number
CN113225110B
CN113225110B CN202110291929.4A CN202110291929A CN113225110B CN 113225110 B CN113225110 B CN 113225110B CN 202110291929 A CN202110291929 A CN 202110291929A CN 113225110 B CN113225110 B CN 113225110B
Authority
CN
China
Prior art keywords
constellation
stsk
individual
population
value
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202110291929.4A
Other languages
English (en)
Other versions
CN113225110A (zh
Inventor
金小萍
刘家瑜
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Jiliang University
China Jiliang University Shangyu Advanced Research Institute Co Ltd
Original Assignee
China Jiliang University
China Jiliang University Shangyu Advanced Research Institute Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Jiliang University, China Jiliang University Shangyu Advanced Research Institute Co Ltd filed Critical China Jiliang University
Priority to CN202110291929.4A priority Critical patent/CN113225110B/zh
Publication of CN113225110A publication Critical patent/CN113225110A/zh
Application granted granted Critical
Publication of CN113225110B publication Critical patent/CN113225110B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/0413MIMO systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/06Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
    • H04B7/0613Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
    • H04B7/0667Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of delayed versions of same signal
    • H04B7/0669Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of delayed versions of same signal using different channel coding between antennas

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Digital Transmission Methods That Use Modulated Carrier Waves (AREA)

Abstract

本发明公开了一种基于改进遗传算法的STSK***色散矩阵和3‑D星座的联合优化方法,该方法利用3‑D星座的对称性,大幅度降低了适应度值的计算复杂度。通过改进遗传算法(GA)的选择、交叉和变异的过程,对DMS和3‑D星座分别进行全局搜索和自适应搜索,可以获得较低误符号率(SER)的DMS和3‑D星座。仿真结果表明,与常规随机搜索方案和传统GA相比,该方法可以在降低计算复杂度情况下获得更好的SER性能。

Description

基于改进遗传算法的STSK***色散矩阵和3-D星座的联合优 化方法
技术领域
本发明涉及通信技术领域,尤其涉及无线通线***的优化方法,具体地说是一种基于改进遗传算法的STSK***色散矩阵和3-D星座的联合优化方法。
背景技术
多输入多输出(Multiple Input Multiple Output,MIMO)技术作为5G无线通信***的关键技术,通过在发射端和接收端分别安装多根天线,可以成倍的提高***信道容量。但是,MIMO***具有高复杂性和高功耗的问题,而空间调制(SM)方案的提出解决了这一问题,SM通过每次只激活一根天线发射的方式,不仅降低功耗,而且还能避免传统MIMO***信道间干扰和同步的问题。但是SM每次发射只激活一根天线,因此该体系结构并没有实现分集增益,为此提出了空时移位键控(STSK)调制技术的概念。该技术通过每个STSK块持续时间内激活的色散矩阵集(DMS)的索引来承载信息,通过设计不同的色散矩阵(DM),并优化DM的数量和大小以及发射天线和接收天线的数量,能够实现分集增益与多路复用增益一个较好的权衡。因此,DMS的优化对STSK至关重要。
目前对于DMS的优化提出了许多基于不同准则的算法,如秩与行列式标准最大化、误码率(BER)最小化和离散输入连续输出无记忆信道(DCMC)容量最大化等,在这些准则当中,秩与行列式标准最大化准则的复杂度相对来说是最低的。在优化方法上,大部分的研究都是对DMS进行单独优化,然而STSK方案的性能不仅受DMS影响,而且还受所选星座的最小距离与绝对值影响。因此,为了提高***的性能,出现了对DMS和星座的联合优化。然而,该方案相关的计算成本较高,尤其是对于大规模天线以及高速率的STSK布置。
为此,本发明提出了一种基于秩与行列式标准最大化准则下,提出一种基于改进遗传算法(GA)的STSK***色散矩阵和3-D星座的联合优化方法。
发明内容
本发明旨在解决以上现有技术的问题,提出了一种基于改进遗传算法的STSK***色散矩阵和3-D星座的联合优化方法。
本发明采用以下技术方案实现:
一种用于STSK***色散矩阵和3-D星座联合优化的改进GA,包括以下步骤:
1)构建一个具有Nt根发射天线和Nr根接收天线,数字调制方式采用3-D星座映射的STSK***;
2)使用改进的GA对DMS和3-D星座进行搜索优化;
3)将步骤2)优化后的结果加入到步骤1)中构建的***中,即可得到优化后的STSK***。
上述技术方案中,进一步地,所述步骤1)中STSK***的工作方法具体为:
1.1)在发射端预定义了色散矩阵集(DMS)
Figure BDA0002982522650000021
和3-D星座sl(l=1,…,L),其中TB满足
Figure BDA0002982522650000022
Ts表示每个STSK码字的持续时间,R=3或2分别表示两种3-D星座的信号发送模式sl=[xl,yl,zl]或
Figure BDA0002982522650000023
其中xl,yl和zl分别表示第l个星座点在三维坐标系中对应的x,y和z轴的值,且每个色散矩阵DM应满足功率约束tr[Aq·(Aq)H]=TB。每个STSK码字所携带的比特位数(信源S)为B=B1+B2,其中B1=log2Q个比特用于激活DM,B2=log2L个比特用于映射星座符号。
1.2)第i个STSK发送符号可以表示为
Figure BDA0002982522650000024
其中
Figure BDA0002982522650000025
Figure BDA0002982522650000026
为克罗内克积运算,
Figure BDA0002982522650000027
为第i个STSK码字所选择的色散矩阵,
Figure BDA0002982522650000028
为第i个STSK码字所选择的星座点,
Figure BDA0002982522650000029
为上述第i个STSK码字所选择的色散矩阵和星座点所对应的STSK发送符号;
1.3)公式(1)可以改为以下形式
Figure BDA00029825226500000210
其中
Figure BDA00029825226500000211
Figure BDA00029825226500000212
表示第l个星座点的第v个坐标值。
1.4)接收信号可以表示为
Y(i)[v]=H(i)[v]S(i)[v]+N(i)[v],v=1,...,R (3)
其中,
Figure BDA0002982522650000031
是信道矩阵,其每个元素均具有零均值和独立的单位方差,且服从复数高斯分布CN(0,1)。假设信道是平坦的瑞利衰落并且H(i)[v]=H(i)(v=1,...,R)在一个码字持续时间内保持不变。
Figure BDA0002982522650000032
表示加性高斯白噪声(AWGN)矩阵,每个元素遵循分布CN(0,N0),其中N0是每个时隙的复数噪声方差。
更进一步地,所述步骤2)具体为:
2.1)编码策略
常见的编码方法有:二进制编码、格雷码、浮点数编码等。而本发明的3-D星座使用RCIC星座构建法,是在两个同心球上分别构建出两个正方体,使得两个正方体的每一个点分别落在两个球体上,同时基于外正方体构建一个三维坐标系,坐标系三条轴与外正方体的棱分别平行或垂直,坐标系的原点与球体中心重合,同时内正方体关于坐标系45度旋转;外正方体的8个顶点分别为星座点sl(l=1,...,8),内正方体的8个顶点分别为星座点sl(l=9,...,16),将外球体和内球体上的星座坐标分别用a和b表示,如s3=[a,-a,a],s12=[-b,0,b],同时星座归一化为单位平均功率
Figure BDA0002982522650000033
根据公式(4)以及a>b>0的要求,可以推导出a和b的关系和取值范围分别为
Figure BDA0002982522650000034
Figure BDA0002982522650000035
为了方便DMS和3-D星座联合执行GA中的交叉策略,将DMS和3D星座其中一个星座点的一个正数坐标值联合编码作为一个个体,种群中的第k个个体可以表示为
Figure BDA0002982522650000036
其中Npop为种群的个体数。
2.2)根据种群适应度值对种群的每一个个体进行优化
STSK成对差错概率(PEP)的上界可以表示为
Figure BDA0002982522650000041
其中,r和λn分别是矩阵Rs的秩和非零特征值,
Figure BDA0002982522650000042
为分集增益,
Figure BDA0002982522650000043
为编码增益,Rs=ΔΔH,Δ为差矩阵,ΔH为Δ的转秩;差矩阵Δ定义为
Figure BDA0002982522650000044
当r=min(Nt,TB)时,将(Sq,l,Sq′,l′)所有组合对应的编码增益项的最小值作为总体适应度值。
传统计算上述编码增益的方法都是对(Sq,l,Sq′,l′)所有合法组合进行遍历搜索,复杂度为
Figure BDA0002982522650000045
其中O为计算次数,然而在q和q′对应的DM满足最大最小编码增益后,联合优化的最大最小编码增益还取决于3-D星座索引。由于星座RCIC的对称性,如图1中的星座点sl,l=3,4,5,6关于星座点s9对称,因此,当两组DM索引值相等,即q1=q2,q1'=q'2,而l1=l2=9时,l1'=4与l'2=6对应两组DM和3-D星座的编码增益相等,所以可以通过固定星座索引,避免重复计算,如令星座索引l=9,则以下几组星座索引l′=3,4,5,6,l′=1,2,l′=7,8,l′=12,10,13,和l′=11,16,14所对应的星座点分别关于星座点s9对称。而且,由于16RCIC的对称性,不论固定哪个星座点,都存在上述对称关系。因此针对上述5组星座点每组只计算一个星座点即可,而星座点s9与s15没有对称关系,因此优化后的编码增益计算复杂度仅为
Figure BDA0002982522650000046
其中M=7。
2.3)选择策略
为了实现GA优胜劣汰的迭代策略,让适应度值更大的个体有更大的概率遗传到下一代,本发明使用锦标赛选择策略,相比于概率选择策略,实现方式更加简单。每次从种群中取出一定数量个体,然后选择其中适应度值最大的一个个体进入下一代种群,然后重复该操作,直到新的种群规模达到原来的种群规模。具体操作步骤如下:
·确定每次选择的个体数量Npop/10;
·从种群中随机选择Npop/10个个体(每个个体入选概率相同)构成组,根据每个个体的适应度值,选择其中适应度值最大的个体进入下一代种群;
·重复上一步骤,直到新的种群规模达到原来的种群规模。
2.4)交叉策略
为了在下一代产生适应度值更高的个体,本发明参考GA的二进制单点交叉策略。将选择操作后的新种群随机进行分为
Figure BDA0002982522650000051
组,每组两个个体,分别作为父代和母代,以概率Pc对每组父代和母代进行如图3所示交叉操作,随机生成一个0-1的数;若该数小于或等于Pc,则在每组个体的维度范围内随机选择一个交叉位,对父代和母代进行交叉,每对父代和母代产生一对子代1和子代2。交叉位范围为(2,...,Q)。若该数大于Pc,通过以下操作对其进行复制:
·对比父代和母代的适应度值;
·淘汰适应度值低的个体,并将适应度值高的个体复制到适应度值低的个体进行取代。
2.5)变异策略
为了避免种群陷入局部最优值,而且由于DMS的搜索空间较大,3-D星座的搜索空间较小,本发明对DMS和3-D星座分别进行变异。首先以概率Pm对每个个体的DM进行变异,具体操作如下:
对每个个体的每一维索引j(j=1,...,Q),每次随机生成一个1-0的数(rand),若小于Pm,则随机生成一个DM替代当前索引j所对应的DM,即Arandom,若大于Pm,则不进行变异操作
Figure BDA0002982522650000052
随后,以自适应概率Ps对3-D星座进行变异,具体为:
对每个个体中的星座坐标值,将当前个体中的星座坐标值与最优个体的星座坐标值对比,算出自适应概率Ps,然后随机生成一个0-1的数rand,若小于Ps,则随机生成一个坐标值b替代当前个体所对应的星座坐标值,即brandom,若大于Pm,则不进行变异操作
Figure BDA0002982522650000061
其中,Ps的计算方法为:对每一个个体的坐标值G(k)[Q+1],与当前种群最优个体的坐标值Gbest[Q+1]对比,算出它们的差绝对值,再除以坐标值b的取值范围差
Figure BDA0002982522650000062
即可得到星座点的自适应概率Ps,随后以概率Ps对当前个体坐标值进行变异,其计算公式为
Figure BDA0002982522650000063
本发明的发明原理为:
为了优化DMS和3-D星座的搜索空间并降低优化复杂度,该方案一方面利用3-D星座的对称性,将星座索引的候选值大幅度降低,从而降低秩与行列式准则对应的编码增益的计算复杂度和计算成本;另一方面,本发明使用改进的GA对DMS和3-D星座进行联合优化,相比传统的GA和随机搜索方法,在降低计算复杂度的同时迭代收敛的更快。
本发明的优点及有益效果为:
本发明提出了一种新的STSK***DMS和3-D星座联合优化方案,利用3-D星座的对称性,大幅度降低了适应度值的计算复杂度。通过改进GA的选择、交叉和变异的过程,对DMS和3-D星座分别进行全局搜索和自适应搜索,可以获得较低SER的DMS和3-D星座。仿真结果表明,与常规随机搜索方案和传统GA相比,该方案可以在降低计算复杂度情况下获得更好的SER性能。
本发明中星座采用的是3-D RCIC的构造方法,因为在同样阶数的条件下,相比二维(2-D)星座,3-D星座可以提高***的传输效率,而且在传统的3-D星座中,RCIC构造相比CIC构造,可以提供的最小欧式距离更大,从而提高***的误码率性能。
附图说明
图1是3-D RCIC星座示意图;
图2是按照本发明提出的基于GA辅助STSK发送端示意图;
图3是按照本发明提出的改进GA交叉操作示意图;
图4是按照本发明提出的改进GA与传统GA迭代次数与适应度值关系示意图;
图5是随机搜索迭代次数与适应度值关系示意图;
图6是按照本发明提出的在Nt=3,Nr=2,TB=2,Q=16,相同配置下三种方案在R=3或2两种模式下的仿真对比;
图7是按照本发明提出的在Nt=4,Nr=3,TB=2,Q=16,相同配置下随机搜索与改进GA方案在R=3或2两种模式下的仿真对比。
具体实施方式
一种用于STSK***色散矩阵和3-D星座联合优化的改进GA,包括以下步骤:
1)构建一个具有Nt根发射天线和Nr根接收天线,数字调制方式采用3-D星座映射的STSK***;
2)使用改进的GA对DMS和3-D星座进行搜索优化;
3)将步骤2)优化后的结果加入到步骤1)中构建的***中,即可得到优化后的STSK***。
所述步骤1)中STSK***的工作方法具体为:
1.1)在发射端预定义了色散矩阵集(DMS)
Figure BDA0002982522650000071
和3-D星座sl(l=1,…,L),其中TB满足
Figure BDA0002982522650000072
Ts表示每个STSK码字的持续时间,R=3或2分别表示两种3-D星座的信号发送模式sl=[xl,yl,zl]或
Figure BDA0002982522650000073
其中xl,yl和zl分别表示第l个星座点在三维坐标系中对应的x,y和z轴的值,且每个色散矩阵DM应满足功率约束tr[Aq·(Aq)H]=TB。每个STSK码字所携带的比特位数(信源S)为B=B1+B2,其中B1=log2Q个比特用于激活DM,B2=log2L个比特用于映射星座符号。
1.2)第i个STSK发送符号可以表示为
Figure BDA0002982522650000081
其中
Figure BDA0002982522650000082
Figure BDA0002982522650000083
为克罗内克积运算,
Figure BDA0002982522650000084
为第i个STSK码字所选择的色散矩阵,
Figure BDA0002982522650000085
为第i个STSK码字所选择的星座点,
Figure BDA0002982522650000086
为上述第i个STSK码字所选择的色散矩阵和星座点所对应的STSK发送符号;
1.3)公式(1)可以改为以下形式
Figure BDA0002982522650000087
其中
Figure BDA0002982522650000088
Figure BDA0002982522650000089
表示第l个星座点的第v个坐标值。
1.4)接收信号可以表示为
Y(i)[v]=H(i)[v]S(i)[v]+N(i)[v],v=1,...,R (3)
其中,
Figure BDA00029825226500000810
是信道矩阵,其每个元素均具有零均值和独立的单位方差,且服从复数高斯分布CN(0,1)。假设信道是平坦的瑞利衰落并且H(i)[v]=H(i)(v=1,...,R)在一个码字持续时间内保持不变。
Figure BDA00029825226500000811
表示加性高斯白噪声(AWGN)矩阵,每个元素遵循分布CN(0,N0),其中N0是每个时隙的复数噪声方差。
所述步骤2)具体为:
2.1)编码策略
常见的编码方法有:二进制编码、格雷码、浮点数编码等。而本发明的3-D星座使用RCIC星座构建法,是在两个同心球上分别构建出两个正方体,使得两个正方体的每一个点分别落在两个球体上,同时基于外正方体构建一个三维坐标系,坐标系三条轴与外正方体的棱分别平行或垂直,坐标系的原点与球体中心重合,同时内正方体关于坐标系45度旋转;外正方体的8个顶点分别为星座点sl(l=1,...,8),内正方体的8个顶点分别为星座点sl(l=9,...,16),将外球体和内球体上的星座坐标分别用a和b表示,如s3=[a,-a,a],s12=[-b,0,b],同时星座归一化为单位平均功率
Figure BDA0002982522650000091
根据公式(4)以及a>b>0的要求,可以推导出a和b的关系和取值范围分别为
Figure BDA0002982522650000092
Figure BDA0002982522650000093
为了方便DMS和3-D星座联合执行GA中的交叉策略,将DMS和3D星座其中一个星座点的一个正数坐标值联合编码作为一个个体,种群中的第k个个体可以表示为
Figure BDA0002982522650000094
其中Npop为种群的个体数。
2.2)根据种群适应度值对种群的每一个个体进行优化
STSK成对差错概率(PEP)的上界可以表示为
Figure BDA0002982522650000095
其中,r和λn分别是矩阵Rs的秩和非零特征值,
Figure BDA0002982522650000096
为分集增益,
Figure BDA0002982522650000097
为编码增益,Rs=ΔΔH,Δ为差矩阵,ΔH为Δ的转秩;差矩阵Δ定义为
Figure BDA0002982522650000098
当r=min(Nt,TB)时,将(Sq,l,Sq′,l′)所有组合对应的编码增益项的最小值作为总体适应度值。
传统计算上述编码增益的方法都是对(Sq,l,Sq′,l′)所有合法组合进行遍历搜索,复杂度为
Figure BDA0002982522650000099
其中O为计算次数,然而在q和q′对应的DM满足最大最小编码增益后,联合优化的最大最小编码增益还取决于3-D星座索引。由于星座RCIC的对称性,如图1中的星座点sl,l=3,4,5,6关于星座点s9对称,因此,当两组DM索引值相等,即q1=q2,q1'=q'2,而l1=l2=9时,l1'=4与l'2=6对应两组DM和3-D星座的编码增益相等,所以可以通过固定星座索引,避免重复计算,如令星座索引l=9,则以下几组星座索引l′=3,4,5,6,l′=1,2,l′=7,8,l′=12,10,13,和l′=11,16,14所对应的星座点分别关于星座点s9对称。而且,由于16RCIC的对称性,不论固定哪个星座点,都存在上述对称关系。因此针对上述5组星座点每组只计算一个星座点即可,而星座点s9与s15没有对称关系,因此优化后的编码增益计算复杂度仅为
Figure BDA0002982522650000101
其中M=7。
2.3)选择策略
为了实现GA优胜劣汰的迭代策略,让适应度值更大的个体有更大的概率遗传到下一代,本发明使用锦标赛选择策略,相比于概率选择策略,实现方式更加简单。每次从种群中取出一定数量个体,然后选择其中适应度值最大的一个个体进入下一代种群,然后重复该操作,直到新的种群规模达到原来的种群规模。具体操作步骤如下:
·确定每次选择的个体数量Npop/10;
·从种群中随机选择Npop/10个个体(每个个体入选概率相同)构成组,根据每个个体的适应度值,选择其中适应度值最大的个体进入下一代种群;
·重复上一步骤,直到新的种群规模达到原来的种群规模。
2.4)交叉策略
为了在下一代产生适应度值更高的个体,本发明参考GA的二进制单点交叉策略。将选择操作后的新种群随机进行分为
Figure BDA0002982522650000102
组,每组两个个体,分别作为父代和母代,以概率Pc对每组父代和母代进行如图3所示交叉操作,随机生成一个0-1的数;若该数小于或等于Pc,则在每组个体的维度范围内随机选择一个交叉位,对父代和母代进行交叉,每对父代和母代产生一对子代1和子代2。交叉位范围为(2,...,Q)。若该数大于Pc,通过以下操作对其进行复制:
·对比父代和母代的适应度值;
·淘汰适应度值低的个体,并将适应度值高的个体复制到适应度值低的个体进行取代。
2.5)变异策略
为了避免种群陷入局部最优值,而且由于DMS的搜索空间较大,3-D星座的搜索空间较小,本发明对DMS和3-D星座分别进行变异。首先以概率Pm对每个个体的DM进行变异,具体操作如下:
对每个个体的每一维索引j(j=1,...,Q),每次随机生成一个1-0的数(rand),若小于Pm,则随机生成一个DM替代当前索引j所对应的DM,即Arandom,若大于Pm,则不进行变异操作
Figure BDA0002982522650000111
随后,以自适应概率Ps对3-D星座进行变异,具体为:
对每个个体中的星座坐标值,将当前个体中的星座坐标值与最优个体的星座坐标值对比,算出自适应概率Ps,然后随机生成一个0-1的数rand,若小于Ps,则随机生成一个坐标值b替代当前个体所对应的星座坐标值,即brandom,若大于Pm,则不进行变异操作
Figure BDA0002982522650000112
其中,Ps的计算方法为:对每一个个体的坐标值G(k)[Q+1],与当前种群最优个体的坐标值Gbest[Q+1]对比,算出它们的差绝对值,再除以坐标值b的取值范围差
Figure BDA0002982522650000113
即可得到星座点的自适应概率Ps,随后以概率Ps对当前个体坐标值进行变异,其计算公式为
Figure BDA0002982522650000121
下面将结合附图对本发明的具体实施例进行详细描述。
图4和图5分别对比了三种方案的适应度值迭代关系,从图4中可以看出,传统GA适应度值收敛较慢,在迭代后期,由于交叉操作对DMS的优化效果较差,而且变异操作对3-D星座的搜索容易陷入局部最优值,因此并不能高效的对DMS和3-D星座进行搜索;而改进GA一方面采用新的交叉方式,在尽量不破坏当前优势种群的情况下,可以对优秀个体进行交叉,而复制操作进一步淘汰了较差的个体,另一方面,对星座坐标的自适应变异,可以高效的对星座点进行全局搜索。从图5中可以看出随机搜索即使迭代次数较高,但无法搜索到适应度值高的个体,因此,随机搜索不能保证适应度值收敛。
表1是按照本发明提出的传统GA与改进GA的参数对比。由于传统GA性能的局限性,因此本发明选用改进GA与随机搜索进行复杂度对比。如图4所示,由于改进GA在迭代到200次时就达到了较高的适应度值,因此取改进GA迭代200次的结果对比。从表2中可以看出,本发明改进GA的适应度值计算复杂度可以降为原来的2.5%,而根据种群大小以及迭代次数计算的适应度值计算次数,改进GA仅为随机搜索的2%,因此,总的计算复杂度可以下降到0.005147%。
最后,图6给出了三种方案的搜索结果在R={3,2}两种模式下的SER仿真,其中2-D代表R=2,3-D代表R=3。从图中可以看出,传统GA与随机搜索方案得到的性能结果相差不大,甚至在高信噪比时会出现,传统GA性能更差的结果,而改进的GA,可以得到较高适应度值的DMS和3-D星座,因此,相较于其他两种方案,可以达到1dB的性能优势。图7为随机搜索方案与改进GA方案在与图6相同传输效率下,增大发射天线数和接受天线数下的仿真对比,可以发现,在2-D模式下,改进GA方案相比随机搜索性能优势比较明显,而在3-D模式下,两种方案性能比较接近。
上面结合附图对本发明的具体实施例进行了详细说明,但本发明并不局限于上述实施例,在不脱离本申请的权利要求的精神和范围情况下,本领域的技术人员可做出各种修改或改型。
表1传统GA与改进GA参数
传统GA 改进GA
种群大小 100 100
交叉概率P<sub>c</sub> 0.03125 0.95
变异概率P<sub>m</sub> 0.03125 0.05
迭代次数 400 400
表2随机搜索方案与改进GA复杂度对比
Figure BDA0002982522650000131

Claims (2)

1.一种基于改进遗传算法的STSK***色散矩阵和3-D星座的联合优化方法,其特征在于包括以下步骤:
1)构建一个具有Nt根发射天线和Nr根接收天线,数字调制方式采用3-D星座映射的STSK***;
2)使用改进的遗传算法GA对DMS和3-D星座进行搜索优化;
3)将步骤2)优化后的结果加入到步骤1)中构建的***中,即可得到优化后的STSK***;
所述步骤1)中STSK***的工作方法具体为:
1.1)在发射端预定义色散矩阵集
Figure FDA0003595413610000011
和3-D星座sl,其中,q=1,...,Q,l=1,…,L,TB满足
Figure FDA0003595413610000012
Ts表示每个STSK码字的持续时间,R=3或2分别表示两种3-D星座的信号发送模式sl=[xl,yl,zl]或
Figure FDA0003595413610000013
其中xl,yl和zl分别表示第l个星座点在三维坐标系中对应的x,y和z轴的值,且每个色散矩阵DM应满足功率约束tr[Aq·(Aq)H]=TB;每个STSK码字所携带的比特位数为B=B1+B2,其中B1=log2Q个比特用于激活DM,B2=log2L个比特用于映射星座符号;
1.2)第i个STSK发送符号表示为
Figure FDA0003595413610000014
其中
Figure FDA0003595413610000015
Figure FDA0003595413610000016
为克罗内克积运算,
Figure FDA0003595413610000017
为第i个STSK码字所选择的色散矩阵,
Figure FDA0003595413610000018
为第i个STSK码字所选择的星座点,
Figure FDA0003595413610000019
为上述第i个STSK码字所选择的色散矩阵和星座点所对应的STSK发送符号;
1.3)将公式(1)改为以下形式
Figure FDA00035954136100000110
其中
Figure FDA00035954136100000111
Figure FDA00035954136100000112
表示第l个星座点的第v个坐标值;
1.4)接收信号表示为
Y(i)[v]=H(i)[v]S(i)[v]+N(i)[v],v=1,...,R (3)
其中,
Figure FDA0003595413610000021
是信道矩阵,其每个元素均具有零均值和独立的单位方差,且服从复数高斯分布CN(0,1);假设信道是平坦的瑞利衰落并且H(i)[v]=H(i)在一个码字持续时间内保持不变,其中,
Figure FDA0003595413610000022
表示加性高斯白噪声AWGN矩阵,每个元素遵循分布CN(0,N0),其中N0是每个时隙的复数噪声方差;
所述步骤2)具体为:
2.1)编码策略
所述3-D星座的构建采用RCIC星座构建法,是在两个同心球上分别构建出两个正方体,使得两个正方体的每一个点分别落在两个球体上,同时基于外正方体构建一个三维坐标系,坐标系三条轴与外正方体的棱分别平行或垂直,坐标系的原点与球体中心重合,同时内正方体关于坐标系45度旋转;外正方体的8个顶点分别为星座点sl,l=1,...,8,内正方体的8个顶点分别为星座点sl,l=9,...,16,将外球体和内球体上的星座坐标分别用a和b表示,同时星座归一化为单位平均功率
Figure FDA0003595413610000023
根据公式(4)以及a>b>0的要求,推导出a和b的关系和取值范围分别为
Figure FDA0003595413610000024
将DMS和3D星座的其中一个星座点的一个正数坐标值联合编码作为一个个体,种群中的第k个个体可以表示为
Figure FDA0003595413610000025
其中Npop为种群的个体数;
2.2)根据种群适应度值对种群的每一个个体进行优化
STSK成对差错概率PEP的上界可以表示为
Figure FDA0003595413610000031
其中,r和λn分别是矩阵Rs的秩和非零特征值,
Figure FDA0003595413610000032
为分集增益,
Figure FDA0003595413610000033
为编码增益,Rs=ΔΔH,Δ为差矩阵,ΔH为Δ的转秩;差矩阵Δ定义为
Figure FDA0003595413610000034
当r=min(Nt,TB)时,将(Sq,l,Sq′,l′)所有组合对应的编码增益项的最小值作为总体适应度值;
2.3)选择策略
每次从种群中取出一定数量个体,然后选择其中适应度值最大的一个个体进入下一代种群,然后重复该操作,直到新的种群规模达到原来的种群规模;
2.4)交叉策略
参考GA的二进制单点交叉策略,将选择操作后的新种群随机分为
Figure FDA0003595413610000035
组,每组两个个体,分别作为父代和母代,以概率Pc对每组父代和母代进行交叉操作,随机生成一个0-1的数;若该随机生成的数小于或等于Pc,则在每组个体的维度范围内随机选择一个交叉位,对父代和母代进行交叉,每对父代和母代产生一对子代1和子代2,交叉位范围为2,...,Q;若该随机生成的数大于Pc,通过以下操作对其进行复制:
对比父代和母代的适应度值;
淘汰适应度值低的个体,并将适应度值高的个体复制到适应度值低的个体进行取代;
2.5)变异策略
对DMS和3-D星座分别进行变异;
首先以概率Pm对每个个体的DM进行变异,具体操作如下:
对每个个体的每一维索引j,每次随机生成一个0-1的数rand,若小于Pm,则随机生成一个DM替代当前索引j所对应的DM,即Arandom,若大于Pm,则不进行变异操作
Figure FDA0003595413610000041
随后,以自适应概率Ps对3-D星座进行变异,具体操作如下:
对每个个体中的星座坐标值,将当前个体中的星座坐标值与最优个体的星座坐标值对比,算出自适应概率Ps,然后随机生成一个0-1的数rand,若小于Ps,则随机生成一个坐标值b替代当前个体所对应的星座坐标值,即brandom,若大于Pm,则不进行变异操作
Figure FDA0003595413610000042
其中,Ps的计算方法为:对每一个个体的坐标值G(k)[Q+1],与当前种群最优个体的坐标值Gbest[Q+1]对比,算出它们的差绝对值,再除以坐标值b的取值范围差
Figure FDA0003595413610000043
即可得到星座点的自适应概率Ps,其计算公式为
Figure FDA0003595413610000044
2.根据权利要求1所述的基于改进遗传算法的STSK***色散矩阵和3-D星座的联合优化方法,其特征在于,所述步骤2.3)具体如下:
a.确定每次选择的个体数量Npop/10;
b.从种群中随机选择Npop/10个个体构成组;然后根据每个个体的适应度值,选择其中适应度值最大的个体进入下一代种群;
c.重复上一步骤,直到新的种群规模达到原来的种群规模。
CN202110291929.4A 2021-03-18 2021-03-18 基于改进遗传算法的stsk***色散矩阵和3-d星座的联合优化方法 Active CN113225110B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110291929.4A CN113225110B (zh) 2021-03-18 2021-03-18 基于改进遗传算法的stsk***色散矩阵和3-d星座的联合优化方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110291929.4A CN113225110B (zh) 2021-03-18 2021-03-18 基于改进遗传算法的stsk***色散矩阵和3-d星座的联合优化方法

Publications (2)

Publication Number Publication Date
CN113225110A CN113225110A (zh) 2021-08-06
CN113225110B true CN113225110B (zh) 2022-07-15

Family

ID=77083790

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110291929.4A Active CN113225110B (zh) 2021-03-18 2021-03-18 基于改进遗传算法的stsk***色散矩阵和3-d星座的联合优化方法

Country Status (1)

Country Link
CN (1) CN113225110B (zh)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109635332A (zh) * 2018-11-08 2019-04-16 北京航空航天大学 一种基于遗传算法的变步长星座轨道优化方法及装置

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101146079A (zh) * 2007-10-18 2008-03-19 上海交通大学 基于遗传算法的正交频分复用***子载波分配方法
CN105207751B (zh) * 2015-08-14 2019-04-05 广东顺德中山大学卡内基梅隆大学国际联合研究院 基于多维调制的空时键控方法及其联合优化方法
CN108965183B (zh) * 2018-08-01 2020-12-01 南京邮电大学 基于优化目标函数的无线通信方向调制方法
WO2020076656A1 (en) * 2018-10-08 2020-04-16 Intel Corporation Uplink low-peak-to-average power ratio (papr) demodulation reference signal (dmrs) sequence design
CN109714085B (zh) * 2019-01-23 2021-02-02 哈尔滨工业大学(深圳) 一种基于双极化mimo的下行noma传输方法

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109635332A (zh) * 2018-11-08 2019-04-16 北京航空航天大学 一种基于遗传算法的变步长星座轨道优化方法及装置

Also Published As

Publication number Publication date
CN113225110A (zh) 2021-08-06

Similar Documents

Publication Publication Date Title
CN110474716B (zh) 基于降噪自编码器的scma编解码器模型的建立方法
CN112350814B (zh) 一种高效的上行链路scma码本设计方法
CN111901024B (zh) 基于抗拟合深度学习的mimo信道状态信息反馈方法
CN110445581B (zh) 基于卷积神经网络降低信道译码误码率的方法
CN103929210A (zh) 一种基于遗传算法与神经网络的硬判决译码方法
CN111769862A (zh) 一种基于深度学习的空间调制网络中联合检测算法
CN110289897A (zh) 一种空间调制***的下行波束赋形方法
WO2010078472A1 (en) Methods and apparatuses for signaling with geometric constellations
CN109327287B (zh) 一种采用堆叠式Alamouti编码映射的空间调制方法
CN114268328A (zh) 一种基于双向lstm的卷积码译码方法与卷积码编码和译码方法
CN109347782B (zh) 基于不对称多边形调制与比特级本体标签的概率成形方法
CN113225110B (zh) 基于改进遗传算法的stsk***色散矩阵和3-d星座的联合优化方法
CN110677182A (zh) 基于上行链路分层空时结构scma码本的通信方法
CN105376185B (zh) 一种通信***中基于dna蛙跳方法优化的常模盲均衡处理方法
CN110351212A (zh) 快衰落信道下基于卷积神经网络的信道估计方法
CN112787694A (zh) 一种基于期望传播的mimo-scma***的低复杂度检测算法
CN112713903A (zh) Scl译码器下的基于普遍偏序和遗传算法的极化码构造方法
CN110190880B (zh) 一种广义空间调制递增发射天线组合选择方法
TW202344015A (zh) 使用基於晶格之信號星座進行信號調變之方法及設備
Gadhai et al. Block-based spatial modulation: Constellation design and low-complexity detection
CN114418099A (zh) 一种改进的rdsm稀疏酉空时弥散矩阵集低复杂度遗传算法优化方法
CN112217552B (zh) 一种超球面连续相位调制信号检测方法
CN115765926A (zh) 一种基于智能反射面的逐级编码空间调制方法
CN113067672A (zh) 一种非正交多址接入移动通信低复杂度接收方法
CN1741436A (zh) 一种多用户空时分组编码检测方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant