卫星时空轨迹数据关联分析方法与流程
未命名
08-17
阅读:225
评论:0

1.本发明涉及卫星数据分析领域,尤其涉及一种可以分析卫星战略意图的卫星时空轨迹数据关联分析方法。
背景技术:
2.随着全球卫星数量不断提升,太空竞争成为国家战略,卫星的轨迹信息可以实时获取,这是一笔价值巨大的数据财富,通过分析其他国家的卫星轨迹可以很好的支撑其太空战略意图,所以卫星的时空轨迹数据关联分析尤其重要。
3.现有技术分析卫星轨迹时,多用于对卫星的轨道优化和姿态调整,鲜有分析卫星轨迹的战略意图的技术,且在聚类分析卫星轨迹时没有考虑多个卫星在时空上的分布聚类性,存在轨迹分析耗时较长,数据处理速度较慢的问题。
技术实现要素:
4.本发明的目的在于克服现有技术的不足,提供一种卫星时空轨迹数据关联分析方法,有助于解决目前卫星轨迹分析技术耗时较长,数据处理速度较慢,以及未对卫星战略意图进行分析的问题。
5.本发明的目的是通过以下技术方案来实现的:本发明提供了一种卫星时空轨迹数据关联分析方法,包括:获取卫星原始轨迹信息;对所述卫星原始轨迹信息进行预处理,得到具有变轨信息的卫星轨迹模型;利用tb树对卫星轨迹模型进行卫星轨迹索引,得到具有时空关系的tb树;依据预设时空关系类型对所述tb树进行时空关系查询,得到符合预设时空关系类型的卫星集合;对预设的卫星时空轨迹训练样本集进行意图判别,依据判别结果进行卫星战略意图模型训练,生成卫星战略意图模型;将所述卫星集合输入所述卫星战略意图模型进行意图预测,获得卫星原始轨迹信息对应的战略意图。
6.进一步地,所述对所述卫星原始轨迹信息进行预处理,得到具有变轨信息的卫星轨迹模型,具体包括以下子步骤:s101:依据所述卫星原始轨迹信息中连续的n个卫星信息条目,构建出卫星信息轨道j;所述卫星信息条目包含卫星id、卫星类型、卫星变轨时刻、卫星的欧式空间坐标;s102:对卫星信息轨道j进行轨道形状判断,若卫星信息轨道j是轨道形状则进入步骤s104,否则进入步骤s103;s103:利用连续的n-1个卫星信息条目构建卫星信息轨道j-1,进入步骤s102;s104:记录正好构建轨道形状的卫星变轨时刻,将此卫星变轨时刻对应的欧式空间坐标转换为变轨后的第一空间坐标;
s105:收集卫星运行期间的多次变轨形成的第一空间坐标,构建卫星变轨坐标集,并结合卫星变轨坐标集、卫星id、卫星类型和卫星变轨时刻生成具有变轨信息的卫星轨迹模型。
7.进一步地,所述利用tb树对卫星轨迹模型进行卫星轨迹索引,得到具有时空关系的tb树,具体包括:利用tb树对卫星轨迹模型进行卫星轨迹索引;基于卫星轨迹模型中的第一空间坐标,按照卫星变轨时刻的先后顺序依次构建卫星的时空轨迹,并将每个时空轨迹逐个插入到tb树中;将tb树对应的叶节点链接入对应的卫星id,得到具有时空关系的tb树。
8.进一步地,所述依据预设时空关系类型对所述tb树进行时空关系查询,得到符合预设时空关系类型的卫星集合,具体包括:依据预设时空关系类型为查询条件,对所述tb树进行时空关系查询,得到符合预设时空关系类型的卫星id集合;依据卫星id集合中的卫星id,为每个卫星id对应的每个空间坐标点计算一个分数;将所有卫星id对应空间坐标点的分数归一化为一个权重分布,并进行加权求和,获得第一向量序列。
9.进一步地,所述对预设的卫星时空轨迹训练样本集进行意图判别,依据判别结果进行卫星战略意图模型训练,生成卫星战略意图模型,具体包括:人工对预设的卫星时空轨迹训练样本集进行卫星轨迹的意图判别,获得意图判别结果p;依据判别结果p构建出卫星信息轨道与意图判别结果p之间的映射关系;将映射关系输入自回归模型进行训练,训练完成生成卫星战略意图模型。
10.本发明的有益效果:本发明提供了一种卫星时空轨迹数据关联分析方法,方法通过获取卫星原始轨迹信息进行预处理,得到具有变轨信息的卫星轨迹模型;利用tb树对卫星轨迹模型进行卫星轨迹索引,得到具有时空关系的tb树;依据预设时空关系类型对所述tb树进行时空关系查询,得到符合预设时空关系类型的卫星集合;对预设的卫星时空轨迹训练样本集进行意图判别,依据判别结果进行卫星战略意图模型训练,生成卫星战略意图模型;最后将卫星集合输入所述卫星战略意图模型,获得卫星原始轨迹信息对应的战略意图。本技术对通过卫星原始轨迹信息进行预处理,构建具有变轨信息的卫星轨迹模型,可以清晰地描述卫星轨迹,反应卫星变轨的整个过程,同时提高了卫星轨迹数据的分析处理速度。同时,本技术利用专门索引物体轨迹的索引结构tb树来索引卫星的变轨信息,然后基于tb树进行对应聚类条件的时空关系查询,得出的卫星结果即为满足既定聚类特征的结果,降低数据处理的时长,利用索引高效完成了卫星时空轨迹的数据关联分析。此外,本技术通过训练生成卫星战略意图模型来分析卫星的时空轨迹和时空关系,可以根据卫星原始轨迹信息快速获得对应卫星群组的战略意图。
附图说明
11.图1是本发明的一种卫星时空轨迹数据关联分析方法流程图。
实施方式
12.为了对本发明的技术特征、目的和效果有更加清楚的理解,现对照附图说明本发明的具体实施方式。
13.参照图1所示,图1示出了一种星时空轨迹数据关联分析方法,包括:s1:获取卫星原始轨迹信息;s2:对所述卫星原始轨迹信息进行预处理,得到具有变轨信息的卫星轨迹模型;s3:利用tb树对卫星轨迹模型进行卫星轨迹索引,得到具有时空关系的tb树;s4:依据预设时空关系类型对所述tb树进行时空关系查询,得到符合预设时空关系类型的卫星集合;s5:对预设的卫星时空轨迹训练样本集进行意图判别,依据判别结果进行卫星战略意图模型训练,生成卫星战略意图模型;s6:将所述卫星集合输入所述卫星战略意图模型进行意图预测,获得卫星原始轨迹信息对应的战略意图。
14.进一步地,在一个实施例中,所述对所述卫星原始轨迹信息进行预处理,得到具有变轨信息的卫星轨迹模型,具体包括以下子步骤:s101:依据所述卫星原始轨迹信息中连续的n个卫星信息条目,构建出卫星信息轨道j。
15.其中,卫星信息条目包含卫星id、卫星类型、卫星变轨时刻、卫星的欧式空间坐标;s102:对卫星信息轨道j进行轨道形状判断,若卫星信息轨道j是轨道形状则进入步骤s104,否则进入步骤s103。
16.s103:利用连续的n-1个卫星信息条目构建卫星信息轨道j-1,进入步骤s102。
17.s104:记录正好构建轨道形状的卫星变轨时刻,将此卫星变轨时刻对应的欧式空间坐标转换为变轨后的第一空间坐标。
18.s105:收集卫星运行期间的多次变轨形成的第一空间坐标,构建卫星变轨坐标集,并结合卫星变轨坐标集、卫星id、卫星类型和卫星变轨时刻生成具有变轨信息的卫星轨迹模型。
19.在具体实践过程中,卫星一直为绕地飞行的飞行器,因此它的轨迹模型与地面飞机模型不同。因此,本技术所生成的卫星轨迹模型卫星轨迹模型组成如下:。在模型中,为卫星唯一标识,即卫星id,为卫星类型,为一个卫星变轨双坐标集合,其中每个元素为。中,为变轨的时刻,为变轨后距离地心的距离,为卫星绕地平面与赤道夹角,为卫星绕地平面与地轴夹角,为在时刻卫星的欧式空间坐标。
20.在生成卫星轨迹模型的过程中,本技术获取到的卫星原始轨迹信息为条目化,可以看作一个卫星原始轨迹数据集,意思为卫星的类型为,其在时刻的欧式空间位置为。
21.然后利用连续的个卫星信息条目,构建卫星信息轨道。其中,具体是由这样的数据构成的,即一系列时空点数据。
22.对卫星信息轨道的轨道形状进行判断,若卫星信息轨道不是轨道形状,则进入下一个轨道的构建过程,否则转入后续空间坐标转换过程。其中,轨道形状为完整的圆形或椭圆形,因此在判断轨道形状时,可通过卫星信息轨道的轨道形状是不是完整的圆形或椭圆形来判断。
23.在下一个轨道的构建过程中,利用连续的卫星信息条目,构建卫星信息轨道,,再将卫星信息轨道反馈至上述的轨道形状判断过程进行形状判断。
24.对卫星的空间坐标进行转换,记录正好构建轨道形状的时刻,即为卫星轨迹模型中的变轨时刻,将此时刻对应的欧式空间坐标转换为变轨后的空间坐标。
25.将上述空间坐标转换所计算得到的数据构建一个卫星变轨坐标集。
26.不断重新获取卫星信息条目构建卫星信息轨道进行形状判断和坐标转换;通过不断判断变轨,最终生成轨迹模型。
27.数据预处理,原始的卫星数据中是没有显式地标记出在何时变轨的,因此生成轨迹模型主要是计算出卫星何时变轨,处理好的数据是变轨时间点和变轨后的空间坐标,这样才能作为tb树(一种索引结构)的输入,变轨信息(时间点与空间坐标)也是判断卫星集合的时空关系与战略意图的重要数据。
28.进一步地,在一个实施例中,所述利用tb树对卫星轨迹模型进行卫星轨迹索引,得到具有时空关系的tb树,具体包括:利用tb树对卫星轨迹模型进行卫星轨迹索引;基于卫星轨迹模型中的第一空间坐标,按照卫星变轨时刻的先后顺序依次构建卫星的时空轨迹,并将每个时空轨迹逐个插入到tb树中;将tb树对应的叶节点链接入对应的卫星id,得到具有时空关系的tb树。
29.在具体实践过程中,本技术所使用的tb树参照现有技术实现,具体为pfoser d , jensen c s , theodoridis y . novel approaches to the indexing of moving object trajectories[c]// very large data bases. 2000.。
[0030]
本技术利用tb树将卫星轨迹模型进行索引,将集合中每个元素(即空间坐标)取出,构建轨迹,即,将构建出的轨迹数据逐个插入tb树中,形成索引结构。其中,上述构建轨迹,生成索引结构的过程可以参照现有技术(pfoser d , jensen c s , theodoridis y . novel approaches to the indexing of moving object trajectories[c]// very large data bases. 2000.)实现,本技术在此不再赘述。
[0031]
索引构建完毕后将对应的叶节点(即轨迹数据)链接入对应的卫星唯一标识。其中,插入tb树中的轨迹数据就带有,这里指的链接是通过向存储该卫星详细信息的记录条目。
[0032]
由上述本实施例提供的内容可以看出,将卫星轨迹模型通过tb树进行索引,方便
用户进行时空关系查询,即给定一个时空关系(如成格子排列),可以查找到符合这种时空关系的所有卫星(最终结果是卫星id集合)。
[0033]
进一步地,在一个实施例中,所述依据预设时空关系类型对所述tb树进行时空关系查询,得到符合预设时空关系类型的卫星集合,具体包括:依据预设时空关系类型为查询条件,对所述tb树进行时空关系查询,得到符合预设时空关系类型的卫星id集合。其中,预设时空关系类型可以自行定义,例如:三个卫星呈一个三角形。
[0034]
依据卫星id集合中的卫星id,为每个卫星id对应的每个空间坐标点计算一个分数;将所有卫星id对应空间坐标点的分数归一化为一个权重分布,并进行加权求和,获得第一向量序列。
[0035]
在具体实践过程中,按照卫星战略意图模型中的时空关系类型进行时空查询tb树,即时空关系类型为查询条件,输入tb树,tb树输出查询结果。
[0036]
依据查询结果的表示为每个空间坐标点计算一个分数,这个分数只与点本身的编码有关。
[0037]
其中,查询结果的表示具体是卫星的一系列空间坐标点集合,如《sid1,x1,y1,t1,x2,y2,t2
…
,xn,yn,tn》,《sid2,x1,y1,t1,x2,y2,t2
…
,xm,ym,tm》。
[0038]
将所有空间坐标点的分数会被归一化为一个权重分布去进行加权求和,获得一个向量序列作为查询结果的总结,该向量序列用于后续卫星战略意图分析。
[0039]
进一步地,在一个实施例中,所述对预设的卫星时空轨迹训练样本集进行意图判别,依据判别结果进行卫星战略意图模型训练,生成卫星战略意图模型,具体包括:人工对预设的卫星时空轨迹训练样本集进行卫星轨迹的意图判别,获得意图判别结果p;依据判别结果p构建出卫星信息轨道与意图判别结果p之间的映射关系;将映射关系输入自回归模型进行训练,训练完成生成卫星战略意图模型。
[0040]
在具体实践过程中,卫星战略意图模型描述如下,。
[0041]
其中,是一个特定时空关系卫星集合,集合中每个元素为。
[0042]
在每个集合元素中,为时刻,为一系列卫星标识,为时空关系类型,即在时刻,卫星组成了时空关系。为意图,表示在不同时刻一系列卫星组织成不同的时空关系,这些不同的时空关系共同表达着意图。
[0043]
给定一组集合,由人工将每组集合判别出对应的意图。基于判别出对应的意图构建映射,利用自回归模型进行训练映射。训练完毕后生成卫星战略意
图模型。
[0044]
具体的,有了卫星id集合的结果,就可以进行机器学习,专家可以给出样本数据,比如(卫星1,卫星2,卫星3)+三角形:干扰意图,注意这里不能仅仅是时空关系来判断意图,因为卫星有类型功能区别,不同类型的卫星形成同一时空关系其意图是不同的。将(卫星1,卫星2,卫星3)+三角形:干扰意图,这种对应关系构建机器学习的映射模型,即卫星战略意图模型。实际应用时,将当前的处理好的卫星集合id+时空关系输入卫星战略意图模型,就可以预测出卫星变轨对应的意图。
[0045]
进一步地,在一个实施例中,将所述卫星集合输入所述卫星战略意图模型进行意图预测,获得卫星原始轨迹信息对应的战略意图,具体为:将第一向量序列根据每个时刻,构建卫星时空轨迹样本集。
[0046]
基于卫星时空轨迹样本集,根据映射关系生成对应的向量。
[0047]
通过卫星战略意图模型,根据向量,求得意图;反馈意图,即为当前根据既定的查询条件(时空关系查询)判断出的意图。
[0048]
其中,意图跟应用有关,卫星集的时空关系可以表达出如接力通信意图、干扰其他卫星意图、摧毁意图等。
[0049]
以上显示和描述了本发明的基本原理和主要特征和本发明的优点。本行业的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的只是说明本发明的原理,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。本发明要求保护的范围由所附的权利要求书及其等效物界定。
技术特征:
1.一种卫星时空轨迹数据关联分析方法,其特征在于,包括:获取卫星原始轨迹信息;对所述卫星原始轨迹信息进行预处理,得到具有变轨信息的卫星轨迹模型;利用tb树对卫星轨迹模型进行卫星轨迹索引,得到具有时空关系的tb树;依据预设时空关系类型对所述tb树进行时空关系查询,得到符合预设时空关系类型的卫星集合;对预设的卫星时空轨迹训练样本集进行意图判别,依据判别结果进行卫星战略意图模型训练,生成卫星战略意图模型;将所述卫星集合输入所述卫星战略意图模型进行意图预测,获得卫星原始轨迹信息对应的战略意图。2.根据权利要求1所述的卫星时空轨迹数据关联分析方法,其特征在于,所述对所述卫星原始轨迹信息进行预处理,得到具有变轨信息的卫星轨迹模型,具体包括以下子步骤:s101:依据所述卫星原始轨迹信息中连续的n个卫星信息条目,构建出卫星信息轨道j;所述卫星信息条目包含卫星id、卫星类型、卫星变轨时刻、卫星的欧式空间坐标;s102:对卫星信息轨道j进行轨道形状判断,若卫星信息轨道j是轨道形状则进入步骤s104,否则进入步骤s103;s103:利用连续的n-1个卫星信息条目构建卫星信息轨道j-1,进入步骤s102;s104:记录正好构建轨道形状的卫星变轨时刻,将此卫星变轨时刻对应的欧式空间坐标转换为变轨后的第一空间坐标;s105:收集卫星运行期间的多次变轨形成的第一空间坐标,构建卫星变轨坐标集,并结合卫星变轨坐标集、卫星id、卫星类型和卫星变轨时刻生成具有变轨信息的卫星轨迹模型。3.根据权利要求1所述的卫星时空轨迹数据关联分析方法,其特征在于,所述利用tb树对卫星轨迹模型进行卫星轨迹索引,得到具有时空关系的tb树,具体包括:利用tb树对卫星轨迹模型进行卫星轨迹索引;基于卫星轨迹模型中的第一空间坐标,按照卫星变轨时刻的先后顺序依次构建卫星的时空轨迹,并将每个时空轨迹逐个插入到tb树中;将tb树对应的叶节点链接入对应的卫星id,得到具有时空关系的tb树。4.根据权利要求1所述的卫星时空轨迹数据关联分析方法,其特征在于,所述依据预设时空关系类型对所述tb树进行时空关系查询,得到符合预设时空关系类型的卫星集合,具体包括:依据预设时空关系类型为查询条件,对所述tb树进行时空关系查询,得到符合预设时空关系类型的卫星id集合;依据卫星id集合中的卫星id,为每个卫星id对应的每个空间坐标点计算一个分数;将所有卫星id对应空间坐标点的分数归一化为一个权重分布,并进行加权求和,获得第一向量序列。5.根据权利要求1所述的卫星时空轨迹数据关联分析方法,其特征在于,所述对预设的卫星时空轨迹训练样本集进行意图判别,依据判别结果进行卫星战略意图模型训练,生成卫星战略意图模型,具体包括:人工对预设的卫星时空轨迹训练样本集进行卫星轨迹的意图判别,获得意图判别结果
p;依据判别结果p构建出卫星信息轨道与意图判别结果p之间的映射关系;将映射关系输入自回归模型进行训练,训练完成生成卫星战略意图模型。
技术总结
本发明涉及卫星时空轨迹数据关联分析方法,卫星数据分析领域。方法包括:获取卫星原始轨迹信息并进行预处理,得到具有变轨信息的卫星轨迹模型;利用TB树对卫星轨迹模型进行卫星轨迹索引,得到具有时空关系的TB树;依据预设时空关系类型对TB树进行时空关系查询,得到符合预设时空关系类型的卫星集合;对预设的卫星时空轨迹训练样本集进行意图判别,依据判别结果进行卫星战略意图模型训练,生成卫星战略意图模型;将卫星集合输入卫星战略意图模型进行意图预测,获得卫星原始轨迹信息对应的战略意图。本申请可以快速对卫星轨迹进行分析,数据处理速度快,能有效预测出卫星轨迹的战略意图。图。图。
技术研发人员:荣发文 黄仁兵 谢美松 莫然
受保护的技术使用者:成都国恒空间技术工程股份有限公司
技术研发日:2023.07.12
技术公布日:2023/8/14
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
飞机超市 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/
上一篇:开放版式文档OFD页面显示方法、装置及设备与流程 下一篇:碳纤维反射镜及其装调方法