NGSO星座网络卫星轨迹仿真方法、装置、设备和介质制造方法及图纸

技术编号:35439118 阅读:9 留言:0更新日期:2022-11-03 11:49
本申请实施例涉及NGSO星座网络卫星轨迹仿真方法、装置、设备和介质,其中方法包括:获取NGSO卫星的轨道参数、受扰地面站的位置信息、GSO卫星位置信息以及受扰地面站的半功率波束宽度;在仿真时间段内,采用预设的粗仿真时间间隔进行仿真计算,获得所述粗仿真时间点的仿真数据;根据在粗仿真时间点的仿真数据判断在粗仿真时间点是否存在NGSO卫星进入所述受扰地面站的主波束中;根据判断结果采用预设的细仿真时间间隔进行仿真计算,获得在细仿真时间点的仿真数据;根据获得的粗仿真时间点的仿真数据和细仿真时间点的仿真数据确定仿真结果。如此,无需每一步都确认仿真时间间隔,同时避免了粗、细仿真时间间隔频繁切换导致的计算量增加,提升了仿真速度。提升了仿真速度。提升了仿真速度。

【技术实现步骤摘要】
NGSO星座网络卫星轨迹仿真方法、装置、设备和介质


[0001]本专利技术涉及卫星轨迹仿真领域,特别是涉及一种NGSO星座网络卫星轨迹仿真方法、装置、设备和介质。

技术介绍

[0002]目前随着卫星应用的日益增多,对于待审核发射的卫星,国际电信联盟(ITU)提出了无线电规则,指出待审核的卫星资料必须满足其条款要求。对于当前待审核的非对地静止卫星轨道(NGSO)星座网络,需指定一个地面站为受扰地面站,然后根据待审核的NGSO星座网络中的NGSO卫星的轨道参数,通过仿真一段时间,最终获得待审核NGSO星座网络中的NGSO卫星的仿真结果。NGSO星座网络中的NGSO卫星数量到达上百甚至上千的NGSO星座网络,仿真计算量特别巨大,目前一般会以较大的时间间隔和较小时间间隔交替的方式进行仿真,但由于这种方式后续每一步仿真时间间隔都需要由前一步仿真结果决定,因此会降低仿真速度,同时较大时间间隔和较小时间间隔的交替切换也会增加计算量,进一步降低了仿真速度。

技术实现思路

[0003]有鉴于此,本申请实施例为解决
技术介绍
中存在的至少一个问题而提供一种NGSO星座网络卫星轨迹仿真方法、装置、设备和介质。
[0004]本申请实施例提供一种的NGSO星座网络卫星轨迹仿真方法,所述方法包括:
[0005]获取待仿真NGSO星座网络中NGSO卫星的轨道参数、受扰地面站的位置信息、所述受扰地面站朝向的对地静止轨道GSO卫星位置信息以及所述受扰地面站的半功率波束宽度;
[0006]在仿真时间段内,采用预设的粗仿真时间间隔进行仿真计算,获得所述待仿真NGSO星座网络中NGSO卫星在整个所述仿真时间段内的每个粗仿真时间点的仿真数据;
[0007]根据在每个粗仿真时间点的仿真数据、所述受扰地面站的位置信息、所述GSO卫星位置信息和所述受扰地面站的半功率波束宽度,判断在每个粗仿真时间点是否存在NGSO卫星进入所述受扰地面站的主波束中;
[0008]若针对某一粗仿真时间点的判断结果为是,则从该粗仿真时间点向前和向后分别采用预设的细仿真时间间隔进行仿真计算,获得所述待仿真NGSO星座网络中NGSO卫星在细仿真时间点的仿真数据;其中,所述细仿真时间间隔小于所述粗仿真时间间隔;
[0009]根据所述在细仿真时间点的仿真数据、所述受扰地面站的位置信息、所述GSO卫星位置信息和所述受扰地面站的半功率波束宽度,判断当前的细仿真时间点是否存在NGSO卫星进入所述受扰地面站的主波束中;若判断结果为是,则继续采用预设的细仿真时间间隔进行仿真计算,获得在对应的细仿真时间点的仿真数据,直至判断结果为否;
[0010]根据获得的在每个粗仿真时间点的仿真数据和在每个细仿真时间点的仿真数据确定所述待仿真NGSO星座网络中NGSO卫星的仿真结果。
[0011]进一步地,执行所述NGSO星座网络卫星轨迹仿真方法的电子设备包括多个中央处理器CPU核心;所述在仿真时间段内,采用预设的粗仿真时间间隔进行仿真计算,获得所述待仿真NGSO星座网络中NGSO卫星在整个所述仿真时间段内的每个粗仿真时间点的仿真数据,包括:
[0012]根据CPU核心的数量将所述仿真时间段分为与各CPU核心一一对应的多个子仿真时间段;每个CPU核心分别在各自对应的子仿真时间段内采用预设的粗仿真时间间隔进行仿真计算,获得所述待仿真NGSO星座网络中NGSO卫星在所述子仿真时间段内的每个粗仿真时间点的仿真数据;根据每个子仿真时间段内的每个粗仿真时间点的仿真数据获得所述待仿真NGSO星座网络中NGSO卫星在整个所述仿真时间段内的每个粗仿真时间点的仿真数据;
[0013]对应的,每个CPU核心判断对应的子仿真时间段内的每个粗仿真时间点是否存在NGSO卫星进入所述受扰地面站的主波束中,若针对某一粗仿真时间点的判断结果为是,则从该粗仿真时间点向前和向后分别采用预设的细仿真时间间隔进行仿真计算,获得所述待仿真NGSO星座网络中NGSO卫星的细仿真时间点的仿真数据。
[0014]进一步地,所述CPU核心的数量大于等于四个。
[0015]进一步地,若针对某一子仿真时间段内的第一个粗仿真时间点存在NGSO卫星进入所述受扰地面站的主波束中,从该第一个粗仿真时间点向前方向采用预设的细仿真时间间隔无法进行仿真计算时,前一个子仿真时间段的CPU核心从该子仿真时间段的仿真终止时间点开始继续向前采用预设的细仿真时间间隔进行仿真计算,直到计算的细仿真时间点不存在NGSO卫星进入所述受扰地面站的主波束中。
[0016]进一步地,若针对某一子仿真时间段内的最后一个粗仿真时间点存在NGSO卫星进入所述受扰地面站的主波束中,从该最后一个粗仿真点向后方向采用预设的细仿真时间间隔无法进行仿真计算时,后一个子仿真时间段对应的CPU核心从该子仿真时间段的仿真起始时间点继续向后采用预设的细仿真时间间隔进行仿真计算,直到计算的细仿真时间点不存在NGSO卫星进入所述受扰地面站的主波束中。
[0017]进一步地,所述每个CPU核心判断对应的子仿真时间段内的每个粗仿真时间点是否存在NGSO卫星进入所述受扰地面站的主波束中,若针对某一粗仿真时间点的判断结果为是,则从该粗仿真时间点向前和向后分别采用预设的细仿真时间间隔进行仿真计算,获得所述待仿真NGSO星座网络中NGSO卫星的细仿真时间点的仿真数据,包括:
[0018]每个CPU核心判断对应的子仿真时间段内的每个粗仿真时间点是否存在NGSO卫星进入所述受扰地面站的主波束中;
[0019]将判断结果为是的粗仿真时间点重新分配至每个CPU核心;
[0020]每个CPU核心从所述分配的粗仿真时间点向前和向后分别采用预设的细仿真时间间隔进行仿真计算,获得所述待仿真NGSO星座网络中NGSO卫星的细仿真时间点的仿真数据。
[0021]进一步地,所述根据在每个粗仿真时间点的仿真数据、所述受扰地面站的位置信息、所述GSO卫星位置信息和所述受扰地面站的半功率波束宽度,判断在每个粗仿真时间点是否存在NGSO卫星进入所述受扰地面站的主波束中,包括:
[0022]根据在每个粗仿真时间点的仿真数据、所述受扰地面站的位置信息、所述GSO卫星位置信息计算所述待仿真NGSO星座网络中NGSO卫星与所述受扰地面站的离轴角;
[0023]将NGSO卫星的离轴角与所述受扰地面站的半功率波束宽度进行对比,当存在NGSO卫星的离轴角小于等于所述受扰地面站的半功率波束宽度时,则判断在当前的粗仿真时间点存在NGSO卫星进入所述受扰地面站的主波束中。
[0024]另一方面,本申请实施例还提供一种NGSO星座网络卫星轨迹仿真装置,所述装置包括:
[0025]信息获取模块,被配置为执行获取待仿真NGSO星座网络中NGSO卫星的轨道参数、受扰地面站的位置信息、所述受扰地面站朝向的对地静止轨道GSO卫星位置信息以及所述受扰地面站的半功率波束宽度;
[0026]粗仿真计算模块,被配置为执行在仿真时间段内,采用预设的粗仿真时间间隔本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种非对地静止轨道NGSO星座网络卫星轨迹仿真方法,其特征在于,所述方法包括:获取待仿真NGSO星座网络中NGSO卫星的轨道参数、受扰地面站的位置信息、所述受扰地面站朝向的对地静止轨道GSO卫星位置信息以及所述受扰地面站的半功率波束宽度;在仿真时间段内,采用预设的粗仿真时间间隔进行仿真计算,获得所述待仿真NGSO星座网络中NGSO卫星在整个所述仿真时间段内的每个粗仿真时间点的仿真数据;根据在每个粗仿真时间点的仿真数据、所述受扰地面站的位置信息、所述GSO卫星位置信息和所述受扰地面站的半功率波束宽度,判断在每个粗仿真时间点是否存在NGSO卫星进入所述受扰地面站的主波束中;若针对某一粗仿真时间点的判断结果为是,则从该粗仿真时间点向前和向后分别采用预设的细仿真时间间隔进行仿真计算,获得所述待仿真NGSO星座网络中NGSO卫星在细仿真时间点的仿真数据;其中,所述细仿真时间间隔小于所述粗仿真时间间隔;根据所述在细仿真时间点的仿真数据、所述受扰地面站的位置信息、所述GSO卫星位置信息和所述受扰地面站的半功率波束宽度,判断当前的细仿真时间点是否存在NGSO卫星进入所述受扰地面站的主波束中;若判断结果为是,则继续采用预设的细仿真时间间隔进行仿真计算,获得在对应的细仿真时间点的仿真数据,直至判断结果为否;根据获得的在每个粗仿真时间点的仿真数据和在每个细仿真时间点的仿真数据确定所述待仿真NGSO星座网络中NGSO卫星的仿真结果。2.如权利要求1所述的NGSO星座网络卫星轨迹仿真方法,其特征在于,执行所述NGSO星座网络卫星轨迹仿真方法的电子设备包括多个中央处理器CPU核心;所述在仿真时间段内,采用预设的粗仿真时间间隔进行仿真计算,获得所述待仿真NGSO星座网络中NGSO卫星在整个所述仿真时间段内的每个粗仿真时间点的仿真数据,包括:根据CPU核心的数量将所述仿真时间段分为与各CPU核心一一对应的多个子仿真时间段;每个CPU核心分别在各自对应的子仿真时间段内采用预设的粗仿真时间间隔进行仿真计算,获得所述待仿真NGSO星座网络中NGSO卫星在所述子仿真时间段内的每个粗仿真时间点的仿真数据;根据每个子仿真时间段内的每个粗仿真时间点的仿真数据获得所述待仿真NGSO星座网络中NGSO卫星在整个所述仿真时间段内的每个粗仿真时间点的仿真数据;对应的,每个CPU核心判断对应的子仿真时间段内的每个粗仿真时间点是否存在NGSO卫星进入所述受扰地面站的主波束中,若针对某一粗仿真时间点的判断结果为是,则从该粗仿真时间点向前和向后分别采用预设的细仿真时间间隔进行仿真计算,获得所述待仿真NGSO星座网络中NGSO卫星的细仿真时间点的仿真数据。3.如权利要求2所述的NGSO星座网络卫星轨迹仿真方法,其特征在于,所述CPU核心的数量大于等于四个。4.如权利要求2所述的NGSO星座网络卫星轨迹仿真方法,其特征在于,若针对某一子仿真时间段内的第一个粗仿真时间点存在NGSO卫星进入所述受扰地面站的主波束中,从该第一个粗仿真时间点向前方向采用预设的细仿真时间间隔无法进行仿真计算时,前一个子仿真时间段的CPU核心从该子仿真时间段的仿真终止时间点开始继续向前采用预设的细仿真时间间隔进行仿真计算,直到计算的细仿真时间点不存在NGSO卫星进入所述受扰地面站的主波束中。5.如权利要求2所述的NGSO星座网络卫星轨迹仿真方法,其特征在于,若针对某一子仿
真时间段内的最后一个粗仿真时间点存在NGSO卫星进入所述受扰地面站的主波束中,从该最后一个粗仿真点向后方向采用预设的细仿真时间间隔无法进行仿真计算时,后一个子仿真时间段对应的CPU核心从该子仿真时间段的仿真起始时间点继续向后采用预设的细仿真时间间隔进行仿真计算,直到计...

【专利技术属性】
技术研发人员:朱敏张海峰魏志国贾永祥
申请(专利权)人:苏州恩赫信息科技有限公司
类型:发明
国别省市:

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

1