买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:航天新气象科技有限公司
摘要:本申请公开了一种GNSS掩星探测地面应用系统,涉及数据处理系统领域,该系统利用任务调度模块进行任务的调度分配,利用分布式的任务执行模块来执行任务,对于最常见的数据反演任务,任务调度模块在解析得到卫星原始载荷数据中的定位观测数据和掩星观测数据后,在检测到分布式文件系统中与每组掩星观测数据匹配的定位观测数据的数据量达到反演要求时才生成对应的数据反演任务,保证了后续数据反演的质量,任务调度模块可以根据不同任务执行模块的资源情况以及不同任务的调度优先级情况,对数量庞大以及要求不同的各种任务进行灵活的任务分配,保证任务执行的有效性,有利于提高任务处理效率。
主权项:1.一种GNSS掩星探测地面应用系统,其特征在于,所述GNSS掩星探测地面应用系统包括任务调度模块、多个任务执行模块、ZooKeeper分布式缓存和分布式文件系统,所述ZooKeeper分布式缓存中维护有待执行任务列表和执行模块状态列表;所述任务调度模块,用于接收GNSS掩星探测系统中的每颗卫星发送的原始载荷数据,并对每次接收到的原始载荷数据解析得到定位观测数据和掩星观测数据后,将解析得到的定位观测数据存储在所述分布式文件系统中,以及检测所述分布式文件系统中与当前解析得到的掩星观测数据匹配的定位观测数据的数据量是否达到反演要求;当所述分布式文件系统中与当前解析得到的掩星观测数据匹配的定位观测数据的数据量达到反演要求时,根据当前解析得到的掩星观测数据及其匹配的定位观测数据初始化生成数据反演任务,并添加到所述待执行任务列表中;当所述分布式文件系统中与当前解析得到的掩星观测数据匹配的定位观测数据的数据量未达到反演要求时,将当前解析得到的掩星观测数据以及发送所述掩星观测数据的卫星的卫星标识对应存储在所述分布式文件系统维护的未处理列表中;所述任务调度模块,还用于每隔预定时间间隔依次遍历所述未处理列表中的各组掩星观测数据,并在检测到所述分布式文件系统中与遍历到的掩星观测数据匹配的定位观测数据的数据量达到反演要求时,初始化生成对应的数据反演任务并添加到所述待执行任务列表中,以及将遍历到的掩星观测数据从所述未处理列表中删除,否则将遍历到的掩星观测数据保留在所述未处理列表中;所述任务调度模块,还用于根据所述执行模块状态列表记载的各个任务执行模块的资源占用情况以及所述待执行任务列表中各个任务的调度优先级,将所述待执行任务列表中的各个任务分别分配给对应的任务执行模块;每个任务执行模块,用于执行接收到的任务并将任务执行状态反馈给所述任务调度模块;任务执行模块在执行数据反演任务时,对所述数据反演任务中的掩星观测数据及其匹配的定位观测数据进行数据反演得到反演结果数据,并将所述反演结果数据存储在所述分布式文件系统中;所述任务调度模块,还用于根据各个任务执行模块反馈的任务执行状态更新所述执行模块状态列表记载的各个任务执行模块的资源占用情况。
全文数据:
权利要求:
百度查询: 航天新气象科技有限公司 一种GNSS掩星探测地面应用系统
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。