通用卫星载荷能源约束检验方法及装置制造方法及图纸

技术编号:32739577 阅读:19 留言:0更新日期:2022-03-20 08:46
本发明专利技术提供了一种通用卫星载荷能源约束检验方法及装置。该方法包括:将卫星工作时长划分为不同的卫星子时段;依据划分后的各个卫星子时段,执行卫星载荷动作条件结果配置;根据在每个卫星子时段内的载荷动作条件结果配置,在各个卫星子时段内进行约束项检验。本发明专利技术提供的通用卫星载荷能源约束检验方法及装置能够以简单的判断逻辑完成卫星载荷能源约束检验。束检验。束检验。

【技术实现步骤摘要】
通用卫星载荷能源约束检验方法及装置


[0001]本专利技术涉及遥感卫星规划
,特别是涉及一种通用卫星载荷能源约束检验方法及装置。

技术介绍

[0002]遥感卫星载荷约束检验的目的是确保地面管控系统高效安全的使用遥感卫星开展任务,最大限度满足遥感卫星安全使用和地面任务需求。卫星能源约束检验主要是针对卫星工作时长和工作次数进行检验。这里工作时长一般定义为卫星成像时长或数传时长,工作次数一般指卫星侧摆次数、卫星载荷开关机次数、卫星数传开关机次数等。传统的卫星能源约束描述是直接给出不同条件下的工作时长和工作次数。新研制的卫星都在进行卫星能源平衡计算模块的研制,希望借此解决卫星能源约束检验的难题,并提高卫星在轨使用效能。传统的卫星能源约束通过文件描述定义,由于不同的卫星研制单位考虑的卫星充放电原理和方式不同,描述的卫星能源限制也不尽相同,导致了不同卫星的能源约束建模复杂,难以形成重用性高并规则化的检验模型。当前没有相关研究成果可支撑此项工作。

技术实现思路

[0003]本专利技术要解决的技术问题是提供一种通用卫星载荷能源约束检验方法及装置,能够以简单的判断逻辑完成卫星载荷能源约束检验。
[0004]为解决上述技术问题,本专利技术提供了一种通用卫星载荷能源约束检验方法,所述方法包括:将卫星工作时长划分为不同的卫星子时段;依据划分后的各个卫星子时段,执行卫星载荷动作条件结果配置;根据在每个卫星子时段内的载荷动作条件结果配置,在各个卫星子时段内进行约束项检验。
[0005]在一些实施方式中,还包括:在将卫星工作时长划分为不同的卫星子时段之前,载荷动作队列预处理。
[0006]在一些实施方式中,载荷动作队列预处理,包括:将有关联性的载荷动作合并。
[0007]在一些实施方式中,将卫星工作时长划分为不同的卫星子时段,包括:按照滑动划分法、指定时刻划分法,或者综合划分法,将卫星工作时长划分为不同的卫星子时段。
[0008]在一些实施方式中,按照滑动划分法,将卫星工作时长划分为不同的卫星子时段,包括:第一步:对卫星载荷动作按动作开始时间升序排列;第二步:得到队列中开始时间最早的载荷动作,设其开始时间为T
10
,结束时间为T
11
;第三步:得到本次滑动的子时段(进行子时段内的约束检验),其开始时间为T
1S
=T
10
,结束时间为T
1E
=T
10
+L;第四步:找到队列中第一个不包含的上述子时段内的载荷动作,设其开始时间为T
20
,结束时间为T
21
;第五步:令ΔT=T
20

T
1E
,如果ΔT≥(T
11

T
10
),则跳转到第七步;第六步:得到一个新的滑动子时段,其开始时间为T
2S
=T
10
+ΔT,结束时间为T
2E
=T
2S
+L;第七步:移除队列第一项,如果队列不为空,则返回第二步。
[0009]在一些实施方式中,指定时刻划分法包括:括圈号划分法、阴影区阳照区划分法。
[0010]在一些实施方式中,按照指定时刻划分法,将卫星工作时长划分为不同的卫星子时段,包括:第一步:对子时段分隔点时刻按时间升序排列;第二步:得到队列中第一个时刻T0和第二个时刻T1;第三步:得到子时段,其开始时间为T
S
=T0,结束时间为T
E
=T1;第四步:移除队列中第一个时刻,如果队列数量大于等于2,则返回第二步,否则结束。
[0011]此外,本专利技术还提供了一种通用卫星载荷能源约束检验装置,所述装置包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现根据前文所述的通用卫星载荷能源约束检验方法。
[0012]采用这样的设计后,本专利技术至少具有以下优点:
[0013]本专利技术通过简单的判断逻辑,完成了卫星载荷的能源约束的检验。
附图说明
[0014]上述仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,以下结合附图与具体实施方式对本专利技术作进一步的详细说明。
[0015]图1是通用卫星载荷能源约束检验方法的流程图;
[0016]图2是卫星载荷动作队列预处理的流程图;
[0017]图3是滑动划分子时段示意图;
[0018]图4是指定时刻划分子时段示意图。
具体实施方式
[0019]以下结合附图对本专利技术的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本专利技术,并不用于限定本专利技术。
[0020]本专利技术所需解决的技术问题在于针对不同遥感卫星对载荷使用约束的能源类约束而提供一种面向传统约束描述的通用卫星载荷能源约束检验方法。本专利技术具有判断逻辑简单、通用性强等特点。
[0021]本专利技术所要解决的技术问题是由以下技术方案实现的:
[0022]一种面向传统约束描述的通用卫星载荷能源约束检验方法,包括以下步骤:
[0023](1)卫星载荷动作队列预处理;
[0024](2)卫星子时段划分;
[0025](3)卫星载荷动作条件结果配置;
[0026](4)子时段内的约束项初值设定、迭代和判断。
[0027](5)返回检验结果。
[0028]该方法主要通过以下几个步骤实现约束检验:卫星载荷动作队列预处理;卫星子时段划分;卫星载荷动作条件结果配置;子时段内的约束项初值设定、迭代和判断。
[0029]a)卫星载荷动作队列预处理
[0030]卫星能源约束检验的主要对象是单位时间内载荷动作工作时长和工作次数,而在进行工作时长和工作次数累计计算时,需要考虑同类载荷动作的相关性,比如有些遥感卫星可以将相邻的成像动作合并考虑。因此,在进行上述情况的工作时长和工作次数计算时,需要首先将有关联性的载荷动作合并,然后再按不同的时间区间去检验是否满足约束要
求。
[0031]卫星载荷动作队列预处理目的是将输入的载荷动作经过参数转换,生成新的载荷动作替换原队列中的载荷动作,以方便使用其参数进行条件结果配置项匹配和约束项迭代值的计算。
[0032]卫星载荷动作队列预处理采用基于规则的载荷动作参数转换方法来实现。预处理的流程如图2。
[0033]b)卫星子时段划分
[0034]卫星工作时长和工作次数的使用要求可拆解为不同子时段内的工作时长和工作次数要求。例如有些卫星白天载荷工作的最长时间为T1,夜晚载荷工作的最长时间能为T2,在对其约束检验时,可将整个卫星时段拆解为一系列阳照区或阴影区子时段,在不同的子时段内分别进行约束检验。
[0035]卫星子时段划分包括三种方法:滑动划分法、指定时刻划分法(包括圈号划分法、阴影区阳照本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种通用卫星载荷能源约束检验方法,其特征在于,包括:将卫星工作时长划分为不同的卫星子时段;依据划分后的各个卫星子时段,执行卫星载荷动作条件结果配置;根据在每个卫星子时段内的载荷动作条件结果配置,在各个卫星子时段内进行约束项检验。2.根据权利要求1所述的通用卫星载荷能源约束检验方法,其特征在于,还包括:在将卫星工作时长划分为不同的卫星子时段之前,载荷动作队列预处理。3.根据权利要求2所述的通用卫星载荷能源约束检验方法,其特征在于,载荷动作队列预处理,包括:将有关联性的载荷动作合并。4.根据权利要求1所述的通用卫星载荷能源约束检验方法,其特征在于,将卫星工作时长划分为不同的卫星子时段,包括:按照滑动划分法、指定时刻划分法,或者综合划分法,将卫星工作时长划分为不同的卫星子时段。5.根据权利要求4所述的通用卫星载荷能源约束检验方法,其特征在于,按照滑动划分法,将卫星工作时长划分为不同的卫星子时段,包括:第一步:对卫星载荷动作按动作开始时间升序排列;第二步:得到队列中开始时间最早的载荷动作,设其开始时间为T
10
,结束时间为T
11
;第三步:得到本次滑动的子时段(进行子时段内的约束检验),其开始时间为T
1S
=T
10
,结束时间为T
1E
=T
10
+L;第四步:找到队列中第一个不包含的上述子时段内的载荷动作,设其开始时间为T
20
,...

【专利技术属性】
技术研发人员:汤航杨斌胡丹史潇骁赵玉春申思腾邓璞刘翔春师一帅
申请(专利权)人:北京市遥感信息研究所
类型:发明
国别省市:

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

1