【技术实现步骤摘要】
一种基于容器云的卫星星座轨道计算系统和计算方法
[0001]本专利技术涉及一种卫星星座设计领域,尤其是基于容器云的卫星星座轨道计算系统和计算方法。
技术介绍
[0002]随着社会对通信、遥感、导航等卫星信息服务提升的强烈需求,世界主要卫星大国都提出了面向不同应用的大规模卫星星座系统建设设想。大规模卫星星座系统的研究及建设存在难度大、投入多、周期长的特点,因此在大规模卫星星座系统进行实质性投入之前需要借助仿真系统对拟建系统的功能、指标、设计方案等进行仿真。利用仿真系统对大规模卫星星座系统进行仿真成为了卫星星座系统建设的基本前提;未来用于通信的卫星互联网星座系统往往规模庞大,有的甚至多达成百上千颗卫星;网络功能多种多样,需要为用户提供各种服务;网络结构复杂,需要卫星节点、地面站、移动用户端高度融合,这些特点对卫星星座的设计和仿真提出了更高的要求。传统仿真系统的单机或者单服务器架构,无法应对这个新需求;而传统的分布式仿真系统在可靠性方面十分脆弱。在仿真系统运行时,很容易出现节点的故障,如死机、断网或者断电等,这样会造成该节点直接脱 ...
【技术保护点】
【技术特征摘要】
1.一种基于容器云的卫星星座轨道计算方法,其特征在于,包括以下步骤:基于容器云架构对卫星轨道计算任务进行拆分为若干卫星轨道计算子任务;创建若干轨道计算容器,所述轨道计算容器分别执行至少一个卫星轨道计算子任务以得到当前子任务的卫星网络数据;将所有卫星网络数据汇总以形成各个时刻完整的卫星网络拓扑。2.如权利要求1所述的基于容器云的卫星星座轨道计算方法,其特征在于,所述基于容器云架构对卫星星座轨道计算任务进行拆分为若干轨道计算子任务过程中,将卫星拆分为n组,并将仿真时间切割成m段,进而将整个卫星轨道计算任务拆分成m*n个子任务。3.如权利要求1所述的基于容器云的卫星星座轨道计算方法,其特征在于,所述创建若干轨道计算容器时,创建与卫星轨道计算子任务数量相同的轨道计算容器;所述轨道计算容器分别同时执行不同的卫星轨道计算子任务以得到当前子任务的卫星网络数据。4.如权利要求1至3任一所述的基于容器云的卫星星座轨道计算方法,其特征在于,所述创建若干轨道计算容器,所述轨道计算容器分别执行至少一个卫星轨道计算子任务以得到当前子任务的卫星网络数据包括:在每个轨道计算容器输入卫星轨道计算子任务的参数,由轨道预报器对卫星轨道进行预报,记录每个时刻卫星的状态,并记录卫星与地面物体可见性切换的时刻以得到当前子任务的卫星网络数据。5.如权利要求1至3任一所述的基于容器云的卫星星座轨道计算方法,其特征在于,所述当前子任务的卫星网络数据包括各时刻卫星在地球坐标系上的位置,以及卫星与地面站和用户终端的可见时间段。6.如权利要求1至3任一所述的基于容器云的卫星星座轨道计算方法,其特征在于,所述基于容器云架构对卫星轨道计算任务进行拆分为若干卫星轨道计算子任务之前,获取地面站经纬度、用户终端经纬度、卫星轨道参数、仿真时间段和时间间...
【专利技术属性】
技术研发人员:孙忆业,陈勇,李悦,
申请(专利权)人:广东奥尔特云科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。