一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于NOMA的LEO卫星通信系统频点分配方法与流程

2021-10-24 05:02:00 来源:中国专利 TAG:分配 方法 卫星通信系统 轨道 地球

一种基于noma的leo卫星通信系统频点分配方法
技术领域
1.本发明涉及低地球轨道卫星应用领域,具体涉及一种基于noma的leo卫星通信系统频点分配方法。


背景技术:

2.卫星通信技术的发展为用户带了的更多的应用服务,随着全球物联网和互联网服务延伸、5g通信逐步商用,leo卫星通信网络的研究成为业界讨论的热点话题。虽然leo卫星网络有诸多优势,但是其可用的通信资源十分有限,这为leo卫星资源分配带来了巨大的挑战。
3.在leo卫星频点资源分配上,频率资源的短缺限制了系统容量并且导致系统内部的干扰,同时用户的分布特性使得资源分配更加复杂。在leo卫星通信系统中,处于小区边缘的用户会面临着严重的共信道干扰。虽然研究人员通过频率复用和极化隔离等措施来降低边缘用户的干扰,但是有限的频率和极化资源仍然不能满足leo卫星通信网络中的海量设备接入。非正交多址接入可以将同一资源分配给多个用户,相较于正交多址接入方式具有更高的系统容量和频谱效率,这恰好符合了未来网络爆炸性的数据增长和接入需求。在卫星通信系统中应用非正交多址接入,不仅能有效解决系统的高带宽需求和高频谱效率的要求,还能更好的解决系统的共信道干扰问题。
4.基于现有技术存在的小区边缘用户干扰强的技术问题,本发明提供一种基于noma的leo卫星通信系统频点分配方法,在四波束全频率复用的leo卫星通信系统中,通过将小区边缘用户与中心用户配对进行功率域复用,从而达到降低小区边缘用户干扰的目的。


技术实现要素:

5.本发明所要解决的技术问题是现有技术中存在的小区边缘用户干扰强的技术问题。提供一种新的基于noma的leo卫星通信系统频点分配方法,该具有小区边缘用户干扰弱的特点。
6.为解决上述技术问题,采用的技术方案如下:
7.一种基于noma的leo卫星通信系统频点分配方法,包括:
8.步骤一,将小区边缘用户与小区中心用户配对组成noma集群;
9.步骤二,定义用户对频点的占用情况为状态,系统为用户分配的频点为动作,用户在某一信道上的供需比或者供需方差当作奖励,利用q

learning算法迭代出最优频点分配策略,为各边缘用户分配载波频点,从而与中心用户进行功率域复用,训练出最优频点分配策略;
10.步骤三,以最大化noma集群传输速率为目标建立优化模型,根据优化模型求解noma集群内边缘用户与中心用户的功率分配因子。
11.上述方案中,为优化,进一步地,步骤一的中心用户与边缘用户配对方法为:
12.当边缘用户处于2个波束覆盖重叠部分时,边缘用户可以与所在波束的任一中心
用户配对并进行功率域复用,边缘用户载波将从中心用户所处波束的载波集合中选取;
13.当边缘用户处于4个波束覆盖重叠部分时,边缘用户不与其他中心用户配对,单独为边缘用户分配一个频点。
14.进一步地,步骤二中定义状态包括:将边缘对频点的占用情况当作状态,构建状态s
t

[0015][0016]
其中,矩阵行数n为边缘用户数量,列数k为可用频点数量,矩阵内w
n,k
={0,1},w
n,k
=1表示将频点k分配给边缘用户n,w
n,k
=0则表示未分配;
[0017]
动作定义为:
[0018]
a
t
={m|m∈a(s)}
[0019]
动作的选取规则是从可用频点集合a(s)中以概率ε随机选取动作进行探索,以概率1

ε选取最大q值的动作进行利用
[0020]
其中,a(s)为可用频点集合,m为从集合中选取并分配给边缘用户的载波频点,q值为动作带来的奖励;
[0021]
将奖励函数定义为:
[0022]
通信资源富余时,
[0023]
通信资源匮乏时,
[0024][0025]
其中,c
n
为用户的请求速率,为用户在载波k上的可达速率,b
k
为载波k的带宽,s为用户在载波k上的接收信号强度,n为用户在载波k上的接收噪声强度。
[0026]
进一步地,步骤三优化模型目标函数定义包括:定义目标函为max c
total

[0027][0028][0029]
其中,c
total
表示簇区中的noma集群内用户的总速率,n={n1,n2,

,n
m
}表示noma集
群集合,和分别表示集群n
i
中的中心用户和边缘用户,为集群n
i
的载波带宽,为集群n
i
的载波发射功率,为集群n
i
内中心用户的功率分配因子,为集群n
i
内中心用户的链路损耗,为集群n
i
内中心用户的信道衰减,集合{a,b,c,d}表示四个覆盖波束形成的四个重叠覆盖区域,表示区域a中的第j个边缘用户接入到载波频点k上,p
max
为卫星发射端功率上限。
[0030]
进一步地,步骤三中根据优化模型求解noma集群内边缘用户与中心用户的功率分配因子,包括将优化模型由非凸优化转换为凸优化,从而求解出频率分配因子:
[0031]
步骤3.1,首先将中心用户接收信噪比定义为信号发射功率为则优化目标函数简化为:
[0032]
步骤3.2,利用对数来逼近目标函数:
[0033][0034][0035]
将自变量进行换元定义使目标函数c
sum
转换为对数形式,目标函数的下限为:
[0036][0037]
其中,
[0038]
变换后的优化问题定义为:
[0039][0040][0041]
构造拉格朗日函数定义为:
[0042]
[0043]
使可以得到是最终求得的结果,即中心用户的功率,迭代计算每次迭代中更新拉格朗日乘子法乘子用于下一次迭代计算,拉格朗日乘子μ的更新如下:
[0044][0045]
其中,μ为拉格朗日乘子,μ
n 1
为下一次迭代计算出来的拉格朗日乘子,μ
n
为当前代入计算的乘子值,δ为更新步长;
[0046]
计算出各集群中中心用户的发射功率进行归一化转换后可以计算出边缘用户的发射功率。
[0047]
在每次迭代过程中,将基于上一次迭代的结果计算近似参数,然后通过对数近似将原始非凸问题转换为凸优化子问题,进一步利用拉格朗日对偶方法求解子问题,当计算结果收敛后可以得到原始优化问题的最优解。
[0048]
本发明的有益效果:本发明:将小区边缘用户与小区中心用户配对组成noma集群,并根据用户的不同位置制定配对策略;将用户对频点的占用情况当作状态,系统为用户分配的频点当作动作,用户在某一信道上的供需比或者供需方差当作奖励,利用q

learning算法训练出最优频点分配策略;以最大化noma集群传输速率为目标建立优化模型,求解集群内边缘用户与中心用户的功率分配因子。采用本发明能够降低小区边缘用户的共信道干扰,有效提升leo卫星通信系统的服务质量。
附图说明
[0049]
下面结合附图和实施例对本发明进一步说明。
[0050]
图1,是本发明的小区中心用户和边缘用户示意图。
[0051]
图2,是本发明的小区边缘用户在波束中的三种场景。
[0052]
图3,是本发明的频点选择流程。
[0053]
图4,是本发明的频点分配算法。
具体实施方式
[0054]
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
[0055]
实施例1
[0056]
本实施例提供一种基于noma的leo卫星通信系统频点分配方法,包括:
[0057]
步骤一,将小区边缘用户与小区中心用户配对组成noma集群;
[0058]
步骤二,定义用户对频点的占用情况为状态,系统为用户分配的频点为动作,用户
在某一信道上的供需比或者供需方差当作奖励,利用q

learning算法迭代出最优频点分配策略,为各边缘用户分配载波频点,从而与中心用户进行功率域复用,训练出最优频点分配策略;
[0059]
步骤三,以最大化noma集群传输速率为目标建立优化模型,根据优化模型求解noma集群内边缘用户与中心用户的功率分配因子。
[0060]
参照图1,波束重叠覆盖内的用户视为小区边缘用户,其余用户视为小区中心用户。
[0061]
参照图2,可以按照边缘用户所处的位置分成三种场景:(1)当用户处于场景a时,区域a1和a2中的用户都处在小区边缘,此时边缘用户可以与左右相邻波束的中心用户配对组成一个noma集群,其载波将在中心用户所在波束的载波集合种选取;(2)当用户处于场景b时,小区边缘区域b1和b2中的边缘用户都将与下方波束中的中心用户配对组成一个noma集群,其“下方”定义为卫星运动的反方向;(3)当用户处于场景c时,区域c1和c2的用户面临的干扰将比前两种场景更为严重,同时该区域范围也较小,此时将为这些用户单独分配一个频点来降低其cci。
[0062]
参照图3,频点选择流程如图3所示。在场景a中,用户a可以看作是两个相邻波束的公共用户。当其与左边波束的中心用户配对时,系统优先从左边波束的可用频点集合中为其分配频点;而当左边波束无法提供可用频点时,系统将从右边波束调度一个频点资源,即左右两个波束之间存在协作关系。对于场景b该方法同样使用。而针对场景c,区域c1中的用户可以看作簇区的中心区域,其中的用户需要单独分配一个频点。因此系统在给四个波束划分频点时需要单独预留部分频段给区域c1中的用户。
[0063]
参照图4,当确定了中心用户与边缘用户配对组成noma集群之后,通过q

learning算法来为noma集群选择最优频点。流程如图4所示,首先初始化学习速率α、折扣因子γ、初始探索概率ε0、q值表、状态s
t
、动作a
t
和奖励函数r
t
,将这些参数输入算法以训练出最优频点分配策略。
[0064]
当确定了各noma集群的频点之后,建立优化模型计算出各集群内中心用户和边缘用户的功率分配因子,其具体步骤如下:
[0065]
建立优化模型:
[0066]
假设一个簇区中有m个noma集群,表示为n={n1,n2,

,n
m
}。以簇区内所有noma集群用户的可达速率为目标进行优化设计,优化目标函数定义为:
[0067]
[0068][0069]
其中,为集群n
i
的载波带宽,为其载波发射功率,分别为集群n
i
内中心用户的功率分配因子、链路损耗、信道衰减,集合{a,b,c,d}表示四个覆盖波束形成的四个重叠覆盖区域,表示区域a中的第j个边缘用户接入到载波频点k上,p
max
为卫星发射端功率上限。
[0070]
优化模型转化:
[0071]
首先,将中心用户接收信噪比表示为其信号发射功率为则优化目标函数可简化为:利用对数来逼近该目标函数,如下所示:
[0072][0073]
其中和分别满足
[0074][0075]
将自变量进行换元,使可以使目标函数c
sum
转换为对数形式,同时目标函数的下限为:
[0076][0077]
其中
[0078]
进一步,利用下限替换目标函数和变量替换,可以得到变换后的优化问题为:
[0079][0080][0081]
迭代求解:
[0082]
构造拉格朗日函数如下:
[0083][0084]
其中μ为拉格朗日乘子,进一步令可以得到
[0085][0086]
可以对进行迭代计算,每次迭代过程中,都需要更新拉格朗日乘子法乘子来进行下一次迭代计算,拉格朗日乘子μ的更新方式如下:
[0087][0088]
当收敛时,所得即为noma集群内中心用户的发射功率,通过归一化计算可得边缘用户的发射功率。
[0089]
尽管上面对本发明说明性的具体实施方式进行了描述,以便于本技术领域的技术人员能够理解本发明,但是本发明不仅限于具体实施方式的范围,对本技术领域的普通技术人员而言,只要各种变化只要在所附的权利要求限定和确定的本发明精神和范围内,一切利用本发明构思的发明创造均在保护之列。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜