System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
涉及卫星任务规划领域。
技术介绍
1、任务规划系统是遥感卫星地面运管服务的关键一环,其功能主要是将不同来源的用户需求进行统一的分析与筹划,优化调度卫星资源,解决资源冲突,提高卫星的使用效率。现如今,自然资源调查、环保、农业、林业、电力、交通、水利、金融等多领域对时间分辨率高、空间分辨率广的遥感卫星影像需求量与日俱增,卫星需最大程度的释放成像能力,在保证卫星安全的前提下尽可能多的获取数据,同时在实际使用过程中为保证数据获取的成功率,需要对一些数据进行保留,因此,如何在有限的存储空间内,完成越来越多数据的存储成为任务规划过程中亟待解决的问题。
2、现有技术中,有研究《一种基于遗传算法的遥感卫星任务规划方法》,提出了一种基于遗传算法的遥感卫星任务规划方法,通过优化调度卫星资源,解决资源冲突,提高卫星的使用效率。该方法通过遗传算法对任务进行优化,以达到最优的任务规划结果。但是该研究存在:没有考虑到存储空间的限制和数据的保留问题,无法解决数据存储问题,以及没有考虑到任务的压缩和数传过程,无法实现存储空间的即时释放的缺陷。
3、另有研究《一种基于文件号分配的遥感卫星数据存储方法》出了一种基于文件号分配的遥感卫星数据存储方法,通过为数据分配文件号,并设置文件号的使用状态和可覆盖时间,实现对数据的存储和释放。该方法与该方案的技术原理相似,都是通过文件号的分配和状态管理来解决数据存储问题。但是该研究存在:没有考虑到任务的压缩和数传过程,无法实现存储空间的即时释放,以及没有考虑到任务的优先级和保留需求,无法按需保留数据的缺陷
技术实现思路
1、为解决现有技术中存在的,现有遥感卫星任务规划方法,没有考虑到存储空间的限制和数据的保留问题,无法解决数据存储问题,没有考虑到任务的压缩和数传过程,无法实现存储空间的即时释放,以及没有考虑到任务的优先级和保留需求,无法按需保留数据的缺陷,本专利技术提供的技术方案为:
2、遥感卫星成像任务文件号分配方法,包括:
3、初始化遥感卫星成像任务集合的步骤;
4、将所述成像任务集合排序的步骤;
5、为所述成像任务集合中的任务分配文件号,并记录在预设文件号集合中的步骤;
6、根据所述成像任务开始时间计算文件号集合中的文件号状态,并更新所述文件号集合中已用文件号的当次成像时间和可覆盖时间的步骤;
7、根据预设分配规则为所述成像任务分配覆盖文件号的步骤。
8、进一步,提供一个优选实施方式,
9、为所述成像任务集合中的任务分配文件号的方式具体为:循环遍历每个所述成像任务集合中每个任务,并分配文件号,在判断到对任务分配文件号的操作为重传时,则不对该任务进行文件号分配的步骤。
10、进一步,提供一个优选实施方式,将所述成像任务集合按照任务开始时间先后排序。
11、进一步,提供一个优选实施方式,还包括:
12、判断是否所有成像任务都已经分配文件号的步骤,若不是,则重新为所述成像任务集合中的任务分配文件号,并记录在预设文件号集合中。
13、基于同一专利技术构思,本专利技术还提供了遥感卫星成像任务文件号分配装置,包括:
14、初始化遥感卫星成像任务集合的模块;
15、将所述成像任务集合排序的模块;
16、为所述成像任务集合中的任务分配文件号,并记录在预设文件号集合中的模块;
17、根据所述成像任务开始时间计算文件号集合中的文件号状态,并更新所述文件号集合中已用文件号的当次成像时间和可覆盖时间的模块;
18、根据预设分配规则为所述成像任务分配覆盖文件号的模块。
19、基于同一专利技术构思,本专利技术还提供了遥感卫星成像任务和压缩任务文件号分配方法,包括:
20、根据所述的遥感卫星成像任务文件号分配方法,为成像任务分配文件号的步骤;
21、初始化遥感卫星压缩任务集合的步骤;
22、将所述压缩任务集合排序的步骤;
23、为所述压缩任务集合中的任务分配文件号,并记录在预设文件号集合中的步骤;
24、根据所述压缩任务开始时间计算文件号集合中的文件号状态,并更新所述文件号集合中已用文件号的当次压缩时间和可覆盖时间的步骤;
25、根据预设分配规则为所述成像任务分配覆盖文件号的步骤。
26、进一步,提供一个优选实施方式,还包括:
27、判断是否所有压缩任务都已经分配文件号,若不是,则重新为所述压缩任务集合中的任务分配文件号步骤。
28、基于同一专利技术构思,本专利技术还提供了遥感卫星成像任务和压缩任务文件号分配装置,包括:
29、根据所述的遥感卫星成像任务文件号分配装置,为成像任务分配文件号的模块;
30、初始化遥感卫星压缩任务集合的模块;
31、将所述压缩任务集合排序的模块;
32、为所述压缩任务集合中的任务分配文件号,并记录在预设文件号集合中的模块;
33、根据所述压缩任务开始时间计算文件号集合中的文件号状态,并更新所述文件号集合中已用文件号的当次压缩时间和可覆盖时间的模块;
34、根据预设分配规则为所述成像任务分配覆盖文件号的模块。
35、基于同一专利技术构思,本专利技术还提供了计算机储存介质,用于储存计算机程序,当所述计算机程序被计算机读取时,所述计算机执行所述的方法。
36、基于同一专利技术构思,本专利技术还提供了计算机,包括处理器和储存介质,当所述处理器读取所述储存介质中储存的计算机程序时,所述计算机执行所述的方法。
37、与现有技术相比,本专利技术提供的技术方案的有益之处在于:
38、本专利技术提供的遥感卫星成像任务和压缩任务文件号分配方法,通过为成像任务和压缩任务分配文件号,将文件号记录在相应的集合中,实现了对任务的管理和跟踪。这样可以确保每个任务都有对应的文件号,方便后续的存储和处理。
39、本专利技术提供的遥感卫星成像任务和压缩任务文件号分配方法,赋予文件号不同的使用状态,包括未用状态、已用且为可覆盖状态,已用且为不可覆盖状态。通过设置文件号的使用状态,可以对不同类型的任务进行不同的处理,实现了对存储空间的灵活管理。
40、本专利技术提供的遥感卫星成像任务和压缩任务文件号分配方法,为每个文件号设置了可覆盖时间,根据任务的特性和需求,灵活地确定文件号的可覆盖时间。这样可以在保证数据获取成功率的前提下,及时释放存储空间,提高存储的效率。
41、与现有研究现状相比,
42、本专利技术提供的遥感卫星成像任务和压缩任务文件号分配方法,通过设置文件号的使用状态和可覆盖时间,可以根据任务的特性和需求进行灵活的存储管理。这样可以更好地适应不同类型任务的存储需求,提高存储的效率。
43、本专利技术提供的遥感卫星成像任务和压缩任务文件号分配方法,可以实时地对存储空间进行管理和调整。本文档来自技高网...
【技术保护点】
1.遥感卫星成像任务文件号分配方法,其特征在于,包括:
2.根据权利要求1所述的遥感卫星成像任务文件号分配方法,其特征在于,
3.根据权利要求1所述的遥感卫星成像任务文件号分配方法,其特征在于,将所述成像任务集合按照任务开始时间先后排序。
4.根据权利要求1所述的遥感卫星成像任务文件号分配方法,其特征在于,还包括:
5.遥感卫星成像任务文件号分配装置,其特征在于,包括:
6.遥感卫星成像任务和压缩任务文件号分配方法,其特征在于,包括:
7.根据权利要求6所述的遥感卫星成像任务和压缩任务文件号分配方法,其特征在于,还包括:
8.遥感卫星成像任务和压缩任务文件号分配装置,其特征在于,包括:
9.计算机储存介质,用于储存计算机程序,其特征在于,当所述计算机程序被计算机读取时,所述计算机执行权利要求1所述的方法。
10.计算机,包括处理器和储存介质,其特征在于,当所述处理器读取所述储存介质中储存的计算机程序时,所述计算机执行权利要求1所述的方法。
【技术特征摘要】
1.遥感卫星成像任务文件号分配方法,其特征在于,包括:
2.根据权利要求1所述的遥感卫星成像任务文件号分配方法,其特征在于,
3.根据权利要求1所述的遥感卫星成像任务文件号分配方法,其特征在于,将所述成像任务集合按照任务开始时间先后排序。
4.根据权利要求1所述的遥感卫星成像任务文件号分配方法,其特征在于,还包括:
5.遥感卫星成像任务文件号分配装置,其特征在于,包括:
6.遥感卫星成像任务和压缩任务文件号分配方法,...
【专利技术属性】
技术研发人员:孟笛,钟兴,李峰,何叶,孟祥强,衣晓宾,
申请(专利权)人:长光卫星技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。