一种上行多波束卫星的信道分配和功率控制方法技术

技术编号:24293171 阅读:60 留言:0更新日期:2020-05-26 20:51
本发明专利技术涉及卫星通信领域,公开了一种上行多波束卫星的信道分配和功率控制方法,解决了现有技术不能够有效的对卫星进行信道分配和功率控制,造成同信道干扰大和系统总容量小的问题,其技术方案要点是包括以下步骤:S1、提出一种博弈设计,所述博弈设计包括对上行多波束卫星系统模型进行设计和对每个参与者的效用函数进行设计;S2、证明所述博弈设计为势能博弈,证明所述势能博弈的势能函数与系统容量等价、证明所述势能函数的最优解或者次优解即为系统容量的最优解或者次优解;S3、计算出所述势能博弈的纳什均衡解,通过对上行多波束卫星进行最优化的信道分配和功率控制,从而达到减少同信道干扰和增加系统总容量的目的。

A channel allocation and power control method for uplink multibeam satellite

【技术实现步骤摘要】
一种上行多波束卫星的信道分配和功率控制方法
本专利技术涉及卫星通信领域,更具体地说,它涉及一种上行多波束卫星的信道分配和功率控制方法。
技术介绍
由于卫星通信系统具有覆盖范围广的特性,所以基于卫星的船运系统被广泛的用于船只远航通信。随着更高速率的数据服务以及卫星数量的不断增加,更高的频谱都已经被占用,出现了频谱不足的情况。为了提升频谱利用率,能够提升频谱利用率的多波束卫星通信系统也得到业界广泛的关注。在多波束卫星通信系统中,每个波束都覆盖着特定的范围,但是同一个卫星波束之间又存在一定的竞争。当多波束卫星的采用全频带复用时,临近波束之间的用户往往存在严重的同信道干扰。因此合理有效的无线资源分配是提高系统总容量和减少同道干扰的关键。目前对于多波束卫星通信系统下行的资源分配的研究较为成熟,但是上行没有很好地研究成果。由于功率控制和信道分配相耦合,使得问题更加复杂。传统的多色频率复用,由于不考虑波束间的干扰,所以网络和速率最大化是一个凸问题,可以使用凸优化来解决。但当频率复用因子为1时,用户存在波束间干扰,尤其是波束边缘用户。因此,针对网络和速率最大化是一个非凸的NP-hard问题。针对此问题,可以采用传统的启发式算法求解。但启发式算法计算复杂度高,且无法保证找到最优解。因此,亟需一种高效的、以及低复杂度的算法多波束卫星上行用户调度和功率分配算法。
技术实现思路
本专利技术的目的是提供一种上行多波束卫星的信道分配和功率控制方法,通过对上行多波束卫星进行最优化的信道分配和功率控制,从而达到减少同信道干扰和增加系统总容量的目的。本专利技术的上述技术目的是通过以下技术方案得以实现的:一种上行多波束卫星的信道分配和功率控制方法,包括以下步骤:S1、提出一种博弈设计,所述博弈设计包括对上行多波束卫星系统模型进行设计和对每个参与者的效用函数进行设计;S2、证明所述博弈设计为势能博弈,证明所述势能博弈的势能函数与系统容量等价、证明所述势能函数的最优解或者次优解即为系统容量的最优解或者次优解;S3、计算出所述势能博弈的纳什均衡解。作为本专利技术的一种优选方案,所述上行多波束卫星系统模型设计为:设一个多波束卫星有L个波束,表示为L={1,2,L,L},每个波束内的用户集为N={1,2,L,N},用Nl表示在波束l中的所有用户,并且有∑Nl=N;卫星上行总带宽设为Btot,可被分为K个子信道,其集合表示为Ω={1,2,L,K};每个信道的调度所有波束内的用户表示为S=[n1,n2,L,nl,L,nL],用户调度策略空间为发射功率的集合表示为P=[Pn1,Pn2,L,Pnl,L,PnL];发射功率的策略空间表示为pmax为地面用户最大发射功率,则该卫星系统总容量表示为其中αl为用户的权重系数,为用户ni到第l个波束之间的信道增益。作为本专利技术的一种优选方案,所述每个参与者的效用函数设计为:所述势能函数表示为G=[L,{Al}l∈L,{ul}l∈L],L={1,2,L,L}表示参与者集合;同一个信道在一个波束内只调度一个用户;参与者l的策略空间为Al,效用函数为ul;设计参与者l的效用函数为其中Al∈Al是参与者l的策略空间,并且有Al=Sl×Pnl,A-l∈A1×LAl-1×Al+1×AL表示除了参与者l以外的其他参与者的ul(Al,Al)策略,其中×表示笛卡尔积,设计权重因子为作为本专利技术的一种优选方案,所述博弈设计为势能博弈的证明过成为:势能函数为同时有F(A′l,A-l)-F(A′l,A-l)=ul,k(A′l,A-l)-ul,k(Al,A-l)根据势能博弈的定义,即证所述博弈设计为势能博弈,根据势能博弈的性质可知,所述博弈至少存在一个纳什均衡解。作为本专利技术的一种优选方案,所述势能函数与系统容量具有相同的单调性,因此势能博弈的势能函数与系统容量之间具有相关等价性,即证所述势能函数的最优解或者次优解即为系统容量的最优解或者次优解。作为本专利技术的一种优选方案,计算出所述势能博弈的纳什均衡解的方法为:使用迭代算法算出所述势能博弈的纳什均衡解,所述迭代算法的步骤如下:S11、随机初始化策略选择;S12、信道分配:固定上一次迭代功率分配值,通过效用函数的最优响应选择进行信道的用户调度;S13、功率控制:功率值是连续值,根据S2用户调度的结果,通过偏导数计算,每个用户采用梯度下降算法依次更新其功率值;S14、不断重复S12和S13,直到用户调度和功率控制达到纳什均衡状态。作为本专利技术的一种优选方案,随机初始化策略选择的过程为:每个信道在每个波束内随机调度一个用户,被调度的用户在该信道上随机分配一个不超过最大功率限制的功率值。作为本专利技术的一种优选方案,信道分配的过程为:每个信道根据上一时刻迭代功率值,通过效用函数,通过的最优响应进行用户调度,可以表示为其中用户nl的功率取值为为nl的剩余未使用的功率值,表示为作为本专利技术的一种优选方案,功率控制的过程为:更新的功率策略基于其中P′nl,k表示当前用户剩下功率,δ为迭代步长,表示在当前用户调度以及其他用户功率策略没有改变的前提下,根据效用函数得出的最优功率值,即由于功率值是连续的,所以最优功率的选取可以直接对效用函数的功率求偏导数,有因此,最优的迭代功率值为综上所述,本专利技术具有以下有益效果:本专利技术能够利用上述基于势能博弈的上行多波束卫星的信道分配和功率控制方法,使得在用户调度和功率控制达到纳什均衡时,也就是信道分配和功率控制达到最佳控制程度时,使得同信道干扰最小,同时,使得系统容量实现最大化。附图说明图1是多波束卫星上行链路示意图;图2是模拟4个波束,每个波束覆盖300公里,每个波束中的用户数量为20个的示意图。图3是三种场景下,迭代算法的收敛示意图;图4是本专利技术和传统方法的对比示意图。具体实施方式以下结合附图对本专利技术作进一步详细说明。如图1所示,能够方便理解多波束卫星通信系统,其内容为多波束卫星上行链路示意图,包含传输链路和干扰链路;本专利技术提供一种上行多波束卫星的信道分配和功率控制方法,包括以下步骤:S1、提出一种博弈设计,博弈设计包括对上行多波束卫星系统模型进行设计和对每个参与者的效用函数进行设计;上行多波束卫星系统模型设计为:设一个多波束卫星有L个波束,表示为L={1,2,L,L},每个波束内的用户集为N={1,2,L,N},用Nl表示在波束l中的所有用户,并且有∑Nl=N;卫星上行总带宽设为Btot,可被分为K个子信道,其集合表示为Ω={1,2,L,K};每个信道的调度所有波束内的用户表示为S=[n1,n2,L,nl,L,nL],用户调度策略空间为发射功率的集合表示为P=[Pn1,Pn2,L,Pnl,L,PnL];发射功率的策略空间表示为pmax为地面用户最大发射功率,则该卫星系统总容量表示为其中αl为用户的权重系数,为用户ni到第l个波束之间的信道增益,所以最大系统容量表示为每个参与本文档来自技高网...

【技术保护点】
1.一种上行多波束卫星的信道分配和功率控制方法,其特征是:包括以下步骤:/nS1、提出一种博弈设计,所述博弈设计包括对上行多波束卫星系统模型进行设计和对每个参与者的效用函数进行设计;/nS2、证明所述博弈设计为势能博弈,证明所述势能博弈的势能函数与系统容量等价、证明所述势能函数的最优解或者次优解即为系统容量的最优解或者次优解;/nS3、计算出所述势能博弈的纳什均衡解。/n

【技术特征摘要】
1.一种上行多波束卫星的信道分配和功率控制方法,其特征是:包括以下步骤:
S1、提出一种博弈设计,所述博弈设计包括对上行多波束卫星系统模型进行设计和对每个参与者的效用函数进行设计;
S2、证明所述博弈设计为势能博弈,证明所述势能博弈的势能函数与系统容量等价、证明所述势能函数的最优解或者次优解即为系统容量的最优解或者次优解;
S3、计算出所述势能博弈的纳什均衡解。


2.根据权利要求1所述的一种上行多波束卫星的信道分配和功率控制方法,其特征是:所述上行多波束卫星系统模型设计为:设一个多波束卫星有L个波束,表示为L={1,2,L,L},每个波束内的用户集为N={1,2,L,N},用Nl表示在波束l中的所有用户,并且有∑Nl=N;卫星上行总带宽设为Btot,可被分为K个子信道,其集合表示为Ω={1,2,L,K};每个信道的调度所有波束内的用户表示为S=[n1,n2,L,nl,L,nL],用户调度策略空间为发射功率的集合表示为P=[Pn1,Pn2,L,Pnl,L,PnL];发射功率的策略空间表示为pmax为地面用户最大发射功率,则该卫星系统总容量表示为其中αl为用户的权重系数,为用户ni到第l个波束之间的信道增益。


3.根据权利要求2所述的一种上行多波束卫星的信道分配和功率控制方法,其特征是:所述每个参与者的效用函数设计为:所述势能函数表示为G=[L,{Al}l∈L,{ul}l∈L],L={1,2,L,L}表示参与者集合;同一个信道在一个波束内只调度一个用户;参与者l的策略空间为Al,效用函数为ul;设计参与者l的效用函数为其中Al∈Al是参与者l的策略空间,并且有Al=Sl×Pnl,A-l∈A1×LAl-1×Al+1×AL表示除了参与者l以外的其他参与者的ul(Al,Al)策略,其中×表示笛卡尔积,设计权重因子为


4.根据权利要求3所述的一种上行多波束卫星的信道分配和功率控制方法,其特征是:所述博弈设计为势能博弈的证明过成为:势能函数为同时有F(A′l,A-l)-F(A′l,A-l)=ul,k(A′l,A...

【专利技术属性】
技术研发人员:史焱李江华齐东元贾跃伟
申请(专利权)人:南京凯瑞得信息科技有限公司丝路卫星通信有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1