[发明专利]空间调制系统中多圈APM数字调制星座的遍历产生方法有效

专利信息
申请号: 201510148579.0 申请日: 2015-03-31
公开(公告)号: CN104702382B 公开(公告)日: 2017-09-01
发明(设计)人: 张彭;王成端;高进;陈光军 申请(专利权)人: 潍坊学院
主分类号: H04L1/06 分类号: H04L1/06;H04B7/0413
代理公司: 济南金迪知识产权代理有限公司37219 代理人: 许德山
地址: 261061 山*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要: 一种空间调制系统中多圈APM数字调制星座的遍历产生方法,该方法产生的APM调制星座具有多圈结构,每圈的星座点符合等相位间隔分布的传统PSK调制星座;相邻圈间的信号星座点满足最小相位差最大化的条件。具体遍历方法为一,圈数遍历;二,每圈内的点数遍历;三,每圈的半径遍历,遍历过程中依据度量公式进行星座优选,同时遍历过程有效借助度量公式获得加速。通过本发明可有效获得多圈APM数字调制星座,能保证新APM调制星座具备优于传统PSK和QAM数字调制星座的性能。APM数字调制星座可在系统的初始配置阶段一次性生成,不会对系统的实际传输过程带来额外影响和开销,更具实用价值和积极效果。
搜索关键词: 空间 调制 系统 中多圈 apm 数字 星座 遍历 产生 方法
【主权项】:
一种空间调制系统中多圈APM数字调制星座的遍历产生方法,适用于由发射机和接收机构建的空间调制传输系统,其发射机中所包括的数字调制星座产生器负责完成多圈APM数字调制星座的产生,产生方法为:空间调制传输系统的发射机先获取空间调制传输系统的基本参数,包括发射天线数Nt,其值等于2的幂次方;接收天线数Nr,Nr为大于等于1的整数;系统在每个时隙发送的总比特数M,由此确定星座图的大小,即L=2M/Nt,所有参数均需在系统实施具体传输之前通过用户接入阶段的参数交互获得;接下来,由数字调制星座产生器依据有限遍历的方法,生成多圈APM数字调制星座,遍历方法包括圈数遍历;每圈内的点数遍历;每圈的半径遍历,遍历过程中要依据下面的公式(1)计算每个有效APM星座的度量,然后选择度量最小的星座作为最终输出结果,G(Nt,Nr,L)={(Nt-1)Σl=1l′=1L(|sl|2+|sl′|2)-Nr+Σl=1,l′=1l≠l′L(|sl-sl′|2)-Nr}---(1)]]>G(Nt,Nr,L)表示多圈APM调制星座的度量,度量越小,性能越好,sl和sl′分别表示具体的APM调制信号星座点,其中小标l和l′代表了星座点的序号,其取值从1到L,表示公式(1)中的求和需要遍历星座的所有信号星座点,该遍历方法的具体步骤如下:1)设度量的初始值为Gsave(Nt,Nr,L),该值选择为GPSK(Nt,Nr,L)与GQAM(Nt,Nr,L)两者之中较小的一个,其中GPSK(Nt,Nr,L)与GQAM(Nt,Nr,L)分别表示LPSK与LQAM星座依据公式(1)计算所得的度量值,LPSK和LQAM中的L表示调制符号的个数,即调制星座的势为L;2)确定多圈APM调制星座的圈数范围,设最大圈数为Cmax,则实际圈数为1到Cmax;在实际遍历过程中,对L≤64的情况,最大圈数取为4;3)从1到Cmax圈及每圈内从1到第L个点实施遍历,构建所有可能的多圈APM调制星座点分布,即圈的个数以及每圈的星座点个数,合法的APM调制星座点分布必须符合:①所有圈的星座点总个数为L,即其中Np表示第p圈所包含的星座点个数,p是从1到Cmax的自然数,半径小的圈,圈序号p也小;②如果第p圈的星座点个数不为0,则比第p圈半径小的圈所包含的星座点个数也必须大于0,即Nq>0,q是从1到p‑1的自然数;如果第p圈的星座点个数为0,则比第p圈半径大的圈所包含的星座点个数也必须为0,即Nq=0,q是从p+1到Cmax的自然数;4)每产生一个合法的星座点分布,针对该分布确定每个星座点的相位;假定该星座点分布的实际圈数为k,第p圈的星座点个数为Np,p是从1到k的自然数,则第一圈星座点的相位为:u=1,2,...,N1,其中,θ1,u表示第一圈的第u个星座点相位,N1是第一圈的星座点个数,θ1,1表示第一圈的第一个星座点相位,θ1,1可在[0,2π)区间内任意取值;第一圈星座点的相位确定后,依次确定其他圈星座点的相位,确定方法为:假定第m圈第u个星座点的相位为:u=1,2,...,Nm,1≤m≤k‑1,其中,Nm是第m圈的星座点个数,θm,1是第m圈第一个星座点的相位,则第m+1圈第u个星座点的相位为:θm+1,u=2πNm+1(u-1)+θm+1,1,u=1,2,...,Nm+1,θm+1,1=θm,1+πLCM(Nm,Nm+1)---(2)]]>或θm+1,u=2πNm+1(u-1)+θm+1,1,u=1,2,...,Nm+1,θm+1,1=θm,1-πLCM(Nm,Nm+1)---(3)]]>其中Nm+1是第m+1圈的星座点个数,θm+1,1是第m+1圈第一个星座点的相位,LCM(Nm,Nm+1)表示Nm与Nm+1的最小公倍数,相位θm+1,1的选取随意,既可以是(2)亦可是(3);5)对于任意一个合法的星座点分布及其星座点相位,对星座的圈半径实施遍历,如果星座点分布只有1圈,则圈半径为1,无需遍历;若星座点分布的圈数k>1,则对每圈的半径实施遍历,具体遍历方法为:a、确定每圈半径的遍历范围,即半径的最大值与最小值,第p圈的半径最小值为0,最大值为其中p是从1到k的自然数,k>1;b、确定每圈半径的遍历步长,假定细分步数为S,S为正整数,则第p圈的半径遍历步长为对L≤64的情况,细分步数选为100;c、对每圈的半径从最小值到最大值依步长实施遍历,构建有效的调制星座图,有效的星座图须满足:外圈半径大于内圈半径,且信号的平均能量为1,具体遍历方法为:设当前遍历的第p圈半径为rp,先让最外圈的半径rk按步长依次增加,而维持内圈的半径rm不变,m是自然数,1≤m≤k‑1,直到rk达到最大半径限制,然后再让第k‑1圈的半径rk‑1增加一个步长,而新的rk选择离rk‑1最近的遍历值开始,再按步长依次增加,重复上述过程;以此类推,如果第m圈(2≤m≤k)的半径rm达到了最大半径限制,则进一步让第m‑1圈的半径rm‑1增加一个步长,而第m圈到第k圈的半径选择离rm‑1最近的遍历值,然后再让最外圈的半径rk按步长依次增加;遍历过程直至所有圈的半径均达到最大半径为止;每次半径遍历并非都能产生一个有效的星座图,外圈半径大于内圈半径容易满足,但信号的平均能量为1单靠遍历很难满足,如不满足时,需对最外圈的半径进行调整,调整方法为:假定当前遍历的半径为rp,p是从1到实际圈数k的自然数:①如果则最外圈的半径计算为rk′与其他圈rp共同作为各圈的实际半径,1≤p≤k‑1,结合步骤4)给出的各星座点相位,能构建一个有效的星座图,下一次遍历可先将rk‑1实施一个步长增加,然后rk再从与rk‑1最邻近的值开始,依次进行步长增加即可;②如果表明半径组合无效,此时,寻找一个圈数k′<k,使得且然后通过改变半径参数,实施新的遍历,其中,所有圈的半径开始值为:第k′圈的半径rk′在当前基础上增加一个步长,第1圈到第k′‑1圈的半径维持不变,第k′+1圈到第k圈的半径取与rk′最邻近的值;圈半径遍历过程可通过如下方式获得加速:①半径遍历过程中须满足rm+1>rm,m是从1到k‑1的自然数,即外圈半径大于内圈半径;②每圈半径遍历的起始值不必从最小值0开始,其实际起始值可通过当前保存的度量Gsave(Nt,Nr,L)计算获得,具体计算从第一圈开始;假定第一圈半径为1,依据步骤4)给出的星座点相位可获得第一圈的星座点s1,u,其中u是从1到N1的自然数,N1是第一圈的星座点个数,然后将所有的s1,u依据公式(1)计算度量,表示为G1(Nt,Nr,L),则第一圈的最小半径计算为:如果R1,min大于等于之前计算的最大半径R1,max,则表示本星座点分布无效,直接进行下一个有效星座点分布的遍历;如果R1,min小于之前计算的最大半径R1,max,且第一圈的当前遍历半径值r1≥R1,min,则维持r1不变;否则,表示当前遍历半径值r1太小,直接将r1赋值为R1,min,第2圈到第k圈的半径赋值为与R1,min最邻近的值,然后从第k圈开始新的半径遍历过程;以此类推,可确定第一圈之外的各圈最小起始半径,假定当前第p圈的半径已经遍历到rp,p是从1到k‑1的自然数,k代表实际圈数,且对由第1圈到第p圈的所有信号星座点计算获得的度量Gp(Nt,Nr,L)满足Gp(Nt,Nr,L)<Gsave(Nt,Nr,L),则让第p+1圈的半径rp+1从最邻近rp的值开始遍历,寻找一个半径Rp+1,min,由半径Rp+1,min所属的第p+1圈星座点sp+1,u(u是从1到Np+1的自然数,Np+1是第p+1圈的星座点个数)联合比该圈半径更小的其它圈即第1到第p圈所属的信号星座点,依据公式(1)计算一个新的度量Gp+1(Nt,Nr,L),让其满足Gp+1(Nt,Nr,L)<Gsave(Nt,Nr,L),而如果再减小第p+1圈的半径,则Gp+1(Nt,Nr,L)≥Gsave(Nt,Nr,L),此时Rp+1,min即为第p+1圈的最小遍历半径,如果在第p+1圈的半径变化范围内找不到满足Gp+1(Nt,Nr,L)<Gsave(Nt,Nr,L)的Rp+1,min,则表示此半径遍历无效,让rp增加一个步长,并让第p+1圈到第k圈的半径赋值为与rp最邻近的值,然后从第k圈开始新的半径遍历过程;③针对一个新的星座点分布,其实际圈数为k,可依据步骤4)获得每圈的星座点相位,依据步骤5)的a步确定每圈的最大半径Rp,max,对第p圈,1≤p≤k,以Rp,max为半径,可产生第p圈的信号星座点,所有第p圈的信号星座点构成第p圈的星座点集Ωp,对Ωp,由公式(1)计算出第p圈度量的后一部分值为其中,sp,u与sp,u′是Ωp中的两个信号星座点,即sp,u∈Ωp,sp,u′∈Ωp,1≤p≤k,1≤u≤Np,1≤u′≤Np,Np是第p圈的星座点个数;所有圈的信号星座点即Ωp(1≤p≤k)的并集可构成多圈APM调制星座,由公式(1)计算出该并集度量的前一部分值为其中sv与sv′表示该多圈APM调制星座中的两个APM调制信号星座点,v、v′表示星座点的序号,1≤v≤L,1≤v′≤L;如果则表示对半径无论如何遍历,都得不到度量比Gsave(Nt,Nr,L)更小的APM调制星座图,所以可直接越过这个星座点分布,寻找新的星座点分布;6)步骤5)中每产生一个有效的多圈APM星座图,依据公式(1)计算其度量,表示为Gnew(Nt,Nr,L),将其与之前已存储的度量Gsave(Nt,Nr,L)进行比较,如果当前度量小于已存储的度量,即Gnew(Nt,Nr,L)<Gsave(Nt,Nr,L),则将当前度量作为新的度量进行存储,即令Gsave(Nt,Nr,L)=Gnew(Nt,Nr,L),并存储当前星座图;依据上述步骤2)‑6),通过遍历圈数、每圈的点数以及每圈的半径,即能获得具有多圈结构的APM调制星座。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于潍坊学院,未经潍坊学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201510148579.0/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top