System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及卫星,特别是涉及一种基于卫星的通信路径切换方法、装置以及存储介质。
技术介绍
1、低轨道卫星通信系统作为卫星通信的重要平台,正在被众多机构与公司作为研究重点,低轨卫星由于其轨道高度低,链路延时小、造价低的特点,在卫星通信领域上正发挥着重要的作用。卫星通信网络与地面无线网络最重要的不同之处在于,低轨卫星的运行速度极其快,所以相对于地面上的用户站来说,低轨卫星的可连续的通信时间特别短,通常只有短短的几分钟,这就造成了用户站与卫星之间需要发生频繁的切换。但是各个卫星之间的通信质量参差不齐,当用户站切换卫星时,就可能会发生选择切换的卫星通信质量较低导致的数据传输速度下降的问题。
2、针对上述的现有技术中存在的在用户站频繁切换卫星的过程,卫星通信质量较低而导致的数据传输速率降低的技术问题,目前尚未提出有效的解决方案。
技术实现思路
1、本申请的实施例提供了一种基于卫星的通信路径切换方法、装置以及存储介质,以至少解决现有技术中存在的在用户站频繁切换卫星的过程,卫星通信质量较低而导致的数据传输速率降低的技术问题。
2、根据本申请实施例的一个方面,提供了一种基于卫星的通信路径切换方法,包括:根据多个卫星的星历信息,确定多个卫星可与用户站连接的停留时段;根据多个卫星的停留时段确定用户站的可切换卫星;根据可切换卫星生成相应的有向图,其中有向图用于指示多个卫星之间的切换路径;根据有向图确定切换卫星的约束条件;根据多个卫星的星历信息,确定多个卫星的通信质量;根据有向图以及
3、根据本申请实施例的另一方面,还提供了一种基于卫星的通信路径切换装置,包括:时段确定模块,用于根据多个卫星的星历信息,确定多个卫星可与用户站连接的停留时段;卫星确定模块,用于根据多个卫星的停留时段确定用户站的可切换卫星;有向图生成模块,用于根据可切换卫星生成相应的有向图,其中有向图用于指示多个卫星之间的切换路径;条件确定模块,用于根据有向图确定切换卫星的约束条件;质量确定模块,用于根据多个卫星的星历信息,确定多个卫星的通信质量;模型构建模块,用于根据有向图以及多个卫星的通信质量,构建通信路径确定模型;以及卫星切换模块,用于在符合约束条件的情况下,通过遗传算法对通信路径确定模型进行求解,确定最优通信质量的通信路径,根据通信路径切换卫星。
4、根据本申请实施例的另一个方面,还提供了一种基于卫星的通信路径切换装置,包括:处理器;以及存储器,与处理器连接,用于为处理器提供处理以下处理步骤的指令:根据多个卫星的星历信息,确定多个卫星可与用户站连接的停留时段;根据多个卫星的停留时段确定用户站的可切换卫星;根据可切换卫星生成相应的有向图,其中有向图用于指示多个卫星之间的切换路径;根据有向图确定切换卫星的约束条件;根据多个卫星的星历信息,确定多个卫星的通信质量;根据有向图以及多个卫星的通信质量,构建通信路径确定模型;以及在符合约束条件的情况下,通过遗传算法对通信路径确定模型进行求解,确定最优通信质量的通信路径,根据通信路径切换卫星。
5、根据本申请实施例的另一个方面,还提供了一种综合电子系统,包括存储器、处理器及存储在存储器上的计算机程序,处理器执行计算机程序以实现以上方法的步骤。
6、根据本申请实施例的另一个方面,还提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以上方法的步骤。
7、根据本申请实施例的另一个方面,还提供了一种计算机程序产品,包括计算机程序,计算机程序被处理器执行时实现以上方法的步骤。
8、在本申请实施例中,用户站通过精确计算卫星的停留时段,并据此确定可切换卫星,从而能够有效预测并利用卫星的最佳通信窗口,减少因卫星快速移动造成的通信中断,从而提升整体通信系统的稳定性和效率。并且本技术方案根据与切换卫星相关的通信路径生成有向图,并且结合各卫星的通信质量,构建了通信路径确定模型,之后采用遗传算法对通信路径确定模型进行求解,快速搜索出满足约束条件下的最优通信路径,从而根据遗传算法所具有的全局搜索能力和自适应调整机制,能够在复杂多变的卫星通信环境中,动态寻找最佳切换策略和最优路径,从而根据最优路径对数据进行传输,提高通信质量以及数据传输的速率。本技术方案通过定期更新有向图和重新求解通信路径确定模型,能够及时响应卫星位置变化和通信环境的波动,增强了系统的灵活性和应对突发情况的能力。进而解决了现有技术中存在的在用户站频繁切换卫星的过程,卫星通信质量较低而导致的数据传输速率降低的技术问题。
本文档来自技高网...【技术保护点】
1.一种基于卫星的通信路径切换方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,根据所述多个卫星的停留时段确定所述用户站的可切换卫星的操作,包括:
3.根据权利要求1所述的方法,其特征在于,根据所述多个卫星的星历信息,确定所述多个卫星的通信质量的操作,包括:
4.根据权利要求1所述的方法,其特征在于,根据以下公式构建通信路径确定模型:
5.一种基于卫星的通信路径切换装置,其特征在于,包括:
6.根据权利要求5所述的装置,其特征在于,卫星确定模块,包括:
7.一种基于卫星的通信路径切换装置,其特征在于,包括:
8.一种综合电子系统,包括存储器、处理器及存储在所述存储器上的计算机程序,其特征在于,所述处理器执行所述计算机程序以实现权利要求1所述方法的步骤。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1所述方法的步骤。
10.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实
...【技术特征摘要】
1.一种基于卫星的通信路径切换方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,根据所述多个卫星的停留时段确定所述用户站的可切换卫星的操作,包括:
3.根据权利要求1所述的方法,其特征在于,根据所述多个卫星的星历信息,确定所述多个卫星的通信质量的操作,包括:
4.根据权利要求1所述的方法,其特征在于,根据以下公式构建通信路径确定模型:
5.一种基于卫星的通信路径切换装置,其特征在于,包括:
6.根据权利要求5所述的装置,其特征在于...
【专利技术属性】
技术研发人员:颜小童,雷嘏喆,郭大宝,成金华,
申请(专利权)人:银河航天科技南通有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。