本发明属于卫星测量,特别涉及一种卫星的实时测量跟踪并发处理方法和系统。
背景技术:
1、随着太空安全形势的日益紧张、拥挤、竞争,太空态势感知能力作为提供太空情报的重要功能之一显得尤为重要。伴随各国发射卫星种类和数量的日益增多,为明确其太空意图,对卫星实时跟踪测量的任务越来越多,同时对完成任务的时效性要求越来越高。导致对少量卫星实时测量跟踪任务数据处理技术无法满足对大量卫星实时跟踪测量任务数据的处理。常规处理方式通常是分时段、分批次、分时序等方式进行卫星实时测量跟踪数据处理。最终从任务提出时间到跟踪测量数据处理结束时间跨度较大,严重降低同时段提出的多个紧急实时测量跟踪大量卫星目标任务的时效性。
技术实现思路
1、为了解决同时段多任务常规任务处理时效低的问题,本发明提供了一种卫星的实时测量跟踪并发处理方法和系统,具体方案如下:
2、一种卫星的实时测量跟踪并发处理方法,包括以下步骤:
3、s1,获取目标卫星的目标参数的实时测量跟踪任务;
4、s2,启动处理程序,进行任务解析,提取目标卫星;
5、s3,对原始数据进行解析,获取任务中目标卫星的目标参数信息和雷达测量设备参数;
6、s4,通过网络接收实时跟踪测量的目标卫星轨迹数据,进行目标卫星的位置速度参数计算提取;
7、s5,利用可见性判定算法对步骤s3和s4中获取的各种参数进行雷达测量设备的可见性判别;
8、s6,若flag=true,当前目标卫星可被雷达设备实时测量跟踪,进入步骤s7,对目标卫星进行实时测量跟踪外侧数据的计算;若flag=false,返回步骤s5;
9、s7,根据当时卫星目标实时位置速度信息进行实时测量跟踪,并生成实时测量跟踪外侧数据;
10、s8,将实时测量跟踪外侧数据推送至用户。
11、优选的,步骤s1中的所述实时测量跟踪任务为单个或多个。
12、优选的,步骤s2中的所述目标卫星为单个或多个。
13、优选的,步骤s3中的所述雷达测量设备参数包括雷达站址和雷达约束条件,且雷达测量设备为单个或多个。
14、一种计算机可读存储介质,介质上存有计算机程序,计算机程序运行后,执行如上述的卫星实时测量跟踪并发处理方法。
15、一种计算机系统,包括处理器、存储介质,存储介质上存有计算机程序,处理器从存储介质上读取并运行计算机程序以执行如上述的卫星实时测量跟踪并发处理方法。
16、优选的,一种卫星的实时测量跟踪并发处理方法的系统,包括本地数据库、原始数据解析模块、实时数据解析模块、可见性判别模块、并发处理模块、信息传输模块以及用户终端;
17、所述原始数据解析模块用于从所述本地数据库中获取任务中目标卫星的目标参数信息和雷达测量设备参数,并上传至所述可见性判别模块;
18、所述实时数据解析模块用于通过网络接收实时跟踪测量的单个或多个目标卫星轨迹数据,进行单个或多个目标卫星位置速度参数计算和提取,并上传至所述可见性判别模块;
19、所述可见性判别模块对单个或多个目标卫星位置速度信息进行雷达测量设备可见性判别;
20、所述并发处理模块用于获取目标卫星的目标参数的实时测量跟踪任务;并启动处理程序,进行任务解析,提取目标卫星;同时,根据可见性判别模块的判别结果进行相应处理;
21、所述信息传输模块用于将所述并发模块处理得到的结果上传至用户终端。
22、优选的,当可见性判别模块判别雷达设备可见,即当前目标卫星可被雷达设备实时测量跟踪时,所述并发处理模块根据当前卫星目标实时位置速度信息进行实时测量跟踪,并生成实时测量跟踪外侧数据;当可见性判别模块判别雷达设备不可见,即当前目标卫星不可被雷达设备实时测量跟踪时,所述并发处理模块将该错误信号返回可见性判别模块,可见性判别模块继续接收所述原始数据解析模块和所述实时数据解析模块上传的数据,进行可见性判别。
23、本发明的有益效果在于:
24、本发明的方法和系统可以实现对多个实时测量跟踪大量卫星的任务进行同时段并行数据处理,大大提高了实时测量跟踪任务数据处理的时效性,大大缩短了从任务需求接收到任务数据处理结束的时间。
25、附图说明
26、为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
1.一种卫星的实时测量跟踪并发处理方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的方法,其特征在于:步骤s1中的所述实时测量跟踪任务为单个或多个。
3.根据权利要求1所述的方法,其特征在于:步骤s2中的所述目标卫星为单个或多个。
4.根据权利要求1所述的方法,其特征在于:步骤s3中的所述雷达测量设备参数包括雷达站址和雷达约束条件,且雷达测量设备为单个或多个。
5.一种计算机可读存储介质,其特征在于:介质上存有计算机程序,计算机程序运行后,执行如权利要求1-4任一所述的卫星的实时测量跟踪并发处理方法。
6.一种计算机系统,其特征在于:包括处理器、存储介质,存储介质上存有计算机程序,处理器从存储介质上读取并运行计算机程序以执行如权利要求1-4任一所述的卫星的实时测量跟踪并发处理方法。
7.基于权利要求1-4中任一所述的一种卫星的实时测量跟踪并发处理方法的系统,其特征在于:包括本地数据库、原始数据解析模块、实时数据解析模块、可见性判别模块、并发处理模块、信息传输模块以及用户终端;
8.根据权利要求7所述的系统,其特征在于:当可见性判别模块判别雷达设备可见,即当前目标卫星可被雷达设备实时测量跟踪时,所述并发处理模块根据当前卫星目标实时位置速度信息进行实时测量跟踪,并生成实时测量跟踪外侧数据;当可见性判别模块判别雷达设备不可见,即当前目标卫星不可被雷达设备实时测量跟踪时,所述并发处理模块将错误信号返回可见性判别模块,可见性判别模块继续接收所述原始数据解析模块和所述实时数据解析模块上传的数据,进行可见性判别。