System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 针对卫星的跳波束调度方法、装置及存储介质制造方法及图纸_技高网

针对卫星的跳波束调度方法、装置及存储介质制造方法及图纸

技术编号:43408838 阅读:10 留言:0更新日期:2024-11-22 17:46
本申请公开了一种针对卫星的跳波束调度方法、装置及存储介质,应用于卫星通信系统,包括:确定与目标波束对应的簇,并提取对应的第一需求特征信息;将第一需求特征信息与预先确定的多个第一跳波束样本类别进行匹配,并确定与目标波束对应的第二跳波束样本类别;基于第二跳波束样本类别,确定对应的第一转移矩阵;利用第一转移矩阵,确定跳波束周期内与各个波位对应的时间比例,并根据时间比例确定各个波位的时隙数量;以及根据所确定的时隙数量,在跳波束周期内对波束进行调度。从而能够达到大大减少处理器的计算量,并简化处理器的计算过程的技术效果。

【技术实现步骤摘要】

本申请涉及卫星波束调度,特别是涉及一种针对卫星的跳波束调度方法、装置及存储介质


技术介绍

1、随着卫星技术的不断发展,并且由于与用户对应的终端设备的位置和服务请求不同,卫星发射的每个波束通常会有不同的业务需求和信道条件,因此业务需求的空间变化性以及业务需求的时间变化性非常明显。从而此时传统的多波束卫星系统已经不能满足卫星业务需求的不均衡特性。

2、针对上述问题,研究人员提出了跳波束技术方案,该技术方案是利用时间分片技术有效的分配波束的工作范围,从而提高卫星资源的使用效率,并满足用户动态的业务需求。由于上述的性能优势,跳波束技术引起了广泛的关注,并且为了能够将跳波束技术更好地应用于实际的卫星通信系统中,研究人员从不同的角度做出了很多有益的研究。但是无论是基于深度学习的跳波束算法、基于多目标优化的跳波束算法、基于动态分簇的跳波束算法,还是基于线性或非线性的跳波束算法,都存在计算量大,计算过程繁琐的问题。

3、进一步地,由于对波束进行调度的操作是即时行为,因此需要在卫星上完成。但是参考上述所述的内容,由于跳波束算法的计算量较大并且计算过程繁琐,因此卫星的算力可能不足以支撑跳波束算法的计算量。

4、公开号为cn118659823a,名称为一种部分频段跳波束卫星通信系统波束调度方法。本专利技术方法首先构建波束优化调度模型,根据卫星通信场景获取所构建模型中所有变量信息,在变量信息中选择待分配时隙与波束,并基于业务需求选择当前业务需求量最大的波位,判断当该波位波束与其它已分配波位的波束满足固定条件时,则将当前时隙与波束分配给波位。

5、公开号为cn118646467a,名称为卫星跳波束传输的配置方法、ue、网络侧设备及系统。方法包括:接收网络侧设备发送的消息;获取消息携带的配置信息,其中,配置信息包括网络侧设备配置的波束图样信息、跳波束调度窗口信息中的至少一项信息。

6、针对上述的现有技术中存在的由于对波束进行调度的操作是即时行为,因此需要在卫星上完成,但是由于跳波束算法的计算量较大并且计算过程繁琐,从而卫星的算力可能不足以支撑跳波束算法的计算量的技术问题,目前尚未提出有效的解决方案。


技术实现思路

1、本公开的实施例提供了一种针对卫星的跳波束调度方法、装置及存储介质,以至少解决现有技术中存在的由于对波束进行调度的操作是即时行为,因此需要在卫星上完成,但是由于跳波束算法的计算量较大并且计算过程繁琐,从而卫星的算力可能不足以支撑跳波束算法的计算量的技术问题。

2、根据本公开实施例的一个方面,提供了一种针对卫星的跳波束调度方法,应用于卫星通信系统,包括:确定与目标波束对应的簇,并提取对应的第一需求特征信息;将第一需求特征信息与预先确定的多个第一跳波束样本类别进行匹配,并确定与目标波束对应的第二跳波束样本类别;基于第二跳波束样本类别,确定对应的第一转移矩阵;利用第一转移矩阵,确定当前跳波束周期内与各个波位对应的时间比例,并根据时间比例确定各个波位的时隙数量;以及根据所确定的时隙数量,在当前跳波束周期内对波束进行调度。

3、根据本公开实施例的另一个方面,还提供了一种存储介质,存储介质包括存储的程序,其中,在程序运行时由处理器执行以上任意一项所述的方法。

4、根据本公开实施例的另一个方面,还提供了一种针对卫星的跳波束调度装置,包括:第一需求特征信息提取模块,用于确定与目标波束对应的簇,并提取对应的第一需求特征信息;第二跳波束样本类别确定模块,用于将第一需求特征信息与预先确定的多个第一跳波束样本类别进行匹配,并确定与目标波束对应的第二跳波束样本类别;第一转移矩阵确定模块,用于基于第二跳波束样本类别,确定对应的第一转移矩阵;时隙数量确定模块,用于利用第一转移矩阵,确定跳波束周期内与各个波位对应的时间比例,并根据时间比例确定各个波位的时隙数量;以及调度模块,用于根据所确定的时隙数量,在跳波束周期内对波束进行调度。

5、根据本公开实施例的另一个方面,还提供了一种针对卫星的跳波束调度装置,包括:处理器;以及存储器,与处理器连接,用于为处理器提供处理以下处理步骤的指令:确定与目标波束对应的簇,并提取对应的第一需求特征信息;将第一需求特征信息与预先确定的多个第一跳波束样本类别进行匹配,并确定与目标波束对应的第二跳波束样本类别;基于第二跳波束样本类别,确定对应的第一转移矩阵;利用第一转移矩阵,确定当前跳波束周期内与各个波位对应的时间比例,并根据时间比例确定各个波位的时隙数量;以及根据所确定的时隙数量,在当前跳波束周期内对波束进行调度。

6、本申请提供了一种针对卫星的跳波束调度方法。首先,处理器确定与目标波束对应的簇,并提取对应的第一需求特征信息。然后,处理器将第一需求特征信息与预先确定的多个第一跳波束样本类别进行匹配,并确定与目标波束对应的第二跳波束样本类别。之后处理器基于第二跳波束样本类别,确定对应的第一转移矩阵。进一步地,处理器利用第一转移矩阵,确定跳波束周期内与各个波位对应的时间比例,并根据时间比例确定各个波位的时隙数量。最后,处理器根据所确定的时隙数量,在跳波束周期内对波束进行调度。

7、由于本申请根据第一需求特征信息与预先确定的多个第一跳波束样本类别,确定了与目标波束对应的第二跳波束样本类别,并基于第二跳波束样本类别,确定了对应的第一转移矩阵,从而所确定的第一转移矩阵相比于第二转移矩阵中的其他转移矩阵来说,更加能够代表目标波束,并且与目标波束更加贴合。

8、此外,由于处理器利用第一转移矩阵,确定了当前跳波束周期内与各个波位对应的时间比例,并将时间比例确定为各个波位的时隙数量,因此处理器可以利用第一转移矩阵,确定跳波束周期内与各个波位对应的时间比例,并将时间比例确定为各个波位的时隙数量。从而处理器所确定的时隙数量能够满足各个波位的需求。

9、此外,又由于多个第一跳波束样本类别和与多个第一跳波束样本类别对应的第二转移矩阵均是预先确定的,且后续的各个跳波束周期内均不需要再重新计算第一跳波束样本类别和第二转移矩阵,因此能够大大减少处理器的计算量,并简化处理器的计算过程。

10、进而解决了现有技术中存在的由于对波束进行调度的操作是即时行为,因此需要在卫星上完成,但是由于跳波束算法的计算量较大并且计算过程繁琐,从而卫星的算力可能不足以支撑跳波束算法的计算量的技术问题。

本文档来自技高网...

【技术保护点】

1.一种针对卫星的跳波束调度方法,应用于卫星通信系统,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,还包括:预先确定所述多个第一跳波束样本类别,其中预先确定所述多个第一跳波束样本类别的操作,包括:

3.根据权利要求2所述的方法,其特征在于,基于所述第二跳波束样本类别,确定对应的第一转移矩阵的操作,包括:

4.根据权利要求3所述的方法,其特征在于,预先确定与各个跳波束样本对应的多个第二转移矩阵的操作,包括:

5.一种存储介质,其特征在于,所述存储介质包括存储的程序,其中,在所述程序运行时由处理器执行权利要求1至4中任意一项所述的方法。

6.一种针对于卫星的跳波束调度装置,其特征在于,包括:

7.根据权利要求6所述的装置,其特征在于,装置还包括:第一跳波束样本类别确定模块,用于预先确定所述多个第一跳波束样本类别,其中所述第一跳波束样本类别确定模块,包括:

8.根据权利要求7所述的装置,其特征在于,第一转移矩阵确定模块,包括:

9.根据权利要求8所述的装置,其特征在于,第二转移矩阵确定模块,包括:

10.一种针对卫星的跳波束调度装置,其特征在于,包括:

...

【技术特征摘要】

1.一种针对卫星的跳波束调度方法,应用于卫星通信系统,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,还包括:预先确定所述多个第一跳波束样本类别,其中预先确定所述多个第一跳波束样本类别的操作,包括:

3.根据权利要求2所述的方法,其特征在于,基于所述第二跳波束样本类别,确定对应的第一转移矩阵的操作,包括:

4.根据权利要求3所述的方法,其特征在于,预先确定与各个跳波束样本对应的多个第二转移矩阵的操作,包括:

5.一种存储介质,其特征在于,所述存储介质包括存储的程序,其中,在所...

【专利技术属性】
技术研发人员:朱亮戚少博杨文翰花国良侯然然何萌王鹏
申请(专利权)人:银河航天西安科技有限公司
类型:发明
国别省市:

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

1