System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于分布式框架的航天器卫导设备精度分析系统技术方案_技高网

一种基于分布式框架的航天器卫导设备精度分析系统技术方案

技术编号:40405823 阅读:4 留言:0更新日期:2024-02-20 22:28
本发明专利技术涉及一种基于分布式框架的航天器卫导设备精度分析系统,包括数据清洗转化、数据分析评估和可视化展示三个步骤,其中:数据清洗步骤是指数据清洗转化子系统根据自定义格式和参数映射配置完成各类型航天器自身的数据的处理转换为标准格式数据,存入数据库;卫星导航定位精度分析步骤是指数据分析评估按照预设或自定义算法选择数据源完成卫星导航定位精度分析,存入数据库;处理结果输出步骤是指可视化展示子系统提供用户界面,完成文本和图形化展示。本发明专利技术能实现对海量现存历史航天器数据的自动化清洗,同时满足设备新增、修改数据结构的灵活性需求。

【技术实现步骤摘要】

本专利技术属于航天器卫星导航数据处理,特别是指一种基于分布式框架的航天器卫导设备精度分析系统,该系统支持海量历史数据处理分析,处理模块可高度自定义,能够对多种型号卫星导航设备数据精度进行分析评估。


技术介绍

1、航天器卫星导航数据包括定位结果、导航电文、伪距数据等信息,不同设备支持的卫星系统类型、适宜的定位区域和高度都不相同。

2、航天器历史飞行数据在大数据系统中多年积累,时间跨度久、积累体量大,包含不同厂所多种型号的卫星导航设备数据,以及可以用来比对评估精度的其他系统数据,如精密轨道信息、惯性导航、地面站测量结果等。

3、分析评估针对的设备类型和评估细节等需求经常变动,传统处理工作模式此时往往需要重新研发全流程的分析处理程序,效率低下。


技术实现思路

1、本专利技术所要解决的技术问题是:提供一种基于分布式框架的航天器卫导设备精度分析系统,将数据预处理、分析评估算法、输出结果形式模块化,分析评估人员可选取或自定义其中的单个和多个模块,组合完成分析工作,从而提高效率。

2、本专利技术解决上述问题所采用的技术方案为:一种基于分布式框架的航天器卫导设备精度分析系统,包括数据清洗转化、数据分析评估和可视化展示三个子系统,其中:

3、三个子系统独立工作,分别完成数据清洗、卫星导航定位精度分析、处理结果输出三个步骤,其中:

4、数据清洗步骤是指数据清洗转化子系统根据自定义格式和参数映射配置完成各类型航天器自身的卫星导航、精密轨道、惯性导航、地面站测量结果等数据的处理转换为标准格式数据,存入数据库。

5、卫星导航定位精度分析步骤是指数据分析评估子系统按照预设或自定义算法选择数据源完成卫星导航定位精度分析,默认情况下完成比较设备原始定位结果与卫星精轨定位、惯性导航定位等其他定位结果的偏差、统计定位圆概率误差等分析内容,存入数据库。

6、处理结果输出步骤是指可视化展示子系统提供用户界面,分析处理人员根据预设或自定义条件,搜索或指定数据库中的标准格式数据或处理结果数据,完成文本和图形化展示。

7、所述数据清洗转化子系统用于完成各类型航天器自身的卫星导航、精密轨道、惯性导航、地面站测量结果等数据的处理转换,由数据监视模块、数据过滤引擎、参数解析模块、格式转换模块、数据库操作模块和参数配置库六个模块构成。其中:数据监视模块用于监控分布式文件系统中指定路径下的存量数据,新增未处理数据时定期调用数据过滤引擎处理;数据过滤引擎用于从参数配置库获取过滤条件,将满足约束条件的航天器格式数据推送给格式转换模块;参数解析模块用于从参数配置库读取自定义数据结构和转换参数映射关系,将其分别推送至数据过滤引擎和格式转换模块;格式转换模块用于从参数解析模块获取转换条件,将各类型航天器自身的卫星导航、精密轨道、惯性导航、地面站测量结果等数据的处理转换为标准数据格式;数据库操作模块用于将标准数据格式存入数据库中;参数配置库用于存储自定义数据结构、转换参数映射关系、数据过滤条件、数据库和分布式文件系统监控路径等,用户可通过在参数配置库中新增自定义数据结构完成对新格式数据的处理支持。

8、数据分析评估子系统用于按照预设或自定义算法选择数据源完成卫星导航定位精度分析,默认情况下完成比较设备原始定位结果与卫星精轨定位、惯性导航定位等其他定位结果的偏差、统计定位圆概率误差等分析内容,存入数据库。由数据库操作模块、算法编辑模块、算法执行模块、参数配置库四个模块构成。数据库操作模块用于从数据库中提取清洗后的标准数据、存取分析处理算法/算子文本和处理结果;算法编辑模块提供用户界面,用于完成算法文本的编辑和保存,默认提供以下基础算子:1、根据设备提供伪距帧和外部来源的卫星精密轨道计算精轨定位结果;2、定位结果滤波;3、标准差、方差、圆概率误差等统计方法,用户可在算法中直接调用已有算子或自定义新算子;算法执行模块基于分布式计算框架运行算法,收集算法执行结果并通过数据库存取模块保存;参数配置库用于存储算法执行环境参数、数据库保存路径等。

9、可视化展示子系统用于根据预设或自定义条件,对数据库中选定的标准格式数据或处理结果数据完成文本和图形化展示。由数据库操作模块、展示页面编辑模块、网页生成模块、参数配置库四个模块构成。数据库操作模块用于从数据库中提取清洗后的标准数据和处理结果、存取展示页面;展示页面编辑模块提供用户界面,用于完成展示页面的编辑和保存,默认提供纯文本、表格、直方图、饼图、散点图等基础控件,用户可在页面编辑中直接调用已有展示控件或自定义新控件;网页生成模块基于展示页面定制的效果生成网页并挂载web服务端展示;参数配置库用于存储控件默认参数、web服务相关参数等。

10、与现有技术相比,本专利技术的有意效果:

11、(1)本专利技术提供自定义数据过滤清洗功能,能实现对海量现存历史航天器数据的自动化清洗,同时满足设备升级、改造、换型等场景下新增、修改数据结构的灵活性需求。

12、(2)本专利技术提供自定义分析算法接口,能按照预设或自定义算法选择数据源完成卫星导航定位精度分析,默认提供多种基础算子,用户可在算法中直接调用已有算子或自定义新算子,满足分析评估针对的设备类型和评估细节等需求经常变动的灵活性需求。

13、(3)本专利技术提供自定义展示页面功能,能根据预设或自定义条件,对数据库中选定的标准格式数据或处理结果数据生成web页面,完成文本和图形化展示,默认提供多种基础控件,用户可在页面编辑中直接调用已有展示控件或自定义新控件,提高工作效率。

本文档来自技高网...

【技术保护点】

1.一种基于分布式框架的航天器卫导设备精度分析系统,包括数据清洗转化、数据分析评估和可视化展示三个子系统,三个子系统独立工作,分别完成数据清洗、卫星导航定位精度分析、处理结果输出三个步骤,其中:

2.根据权利要求1所述的一种基于分布式框架的航天器卫导设备精度分析系统,其特征在于所述数据清洗转化子系统用于完成各类型航天器自身数据的处理转换,由数据监视模块、数据过滤引擎、参数解析模块、格式转换模块、数据库操作模块和参数配置库六个模块构成,其中:数据监视模块用于监控分布式文件系统中指定路径下的存量数据,新增未处理数据时定期调用数据过滤引擎处理;数据过滤引擎用于从参数配置库获取过滤条件,将满足约束条件的航天器格式数据推送给格式转换模块;参数解析模块用于从参数配置库读取自定义数据结构和转换参数映射关系,将其分别推送至数据过滤引擎和格式转换模块;格式转换模块用于从参数解析模块获取转换条件,将各类型航天器自身数据的处理转换为标准数据格式;数据库操作模块用于将标准数据格式存入数据库中;参数配置库用于存储自定义数据,用户通过在参数配置库中新增自定义数据结构完成对新格式数据的处理支持。</p>

3.根据权利要求1所述的一种基于分布式框架的航天器卫导设备精度分析系统,其特征在于所述数据分析评估子系统由数据库操作模块、算法编辑模块、算法执行模块、参数配置库四个模块构成,数据库操作模块用于从数据库中提取清洗后的标准数据、存取分析处理算法/算子文本和处理结果;算法编辑模块提供用户界面,用于完成算法文本的编辑和保存,算法执行模块基于分布式计算框架运行算法,收集算法执行结果并通过数据库存取模块保存;参数配置库用于存储算法执行环境参数、数据库保存路径。

4.根据权利要求1所述的一种基于分布式框架的航天器卫导设备精度分析系统,其特征在于所述可视化展示子系统由数据库操作模块、展示页面编辑模块、网页生成模块、参数配置库四个模块构成,数据库操作模块用于从数据库中提取清洗后的标准数据和处理结果、存取展示页面;展示页面编辑模块提供用户界面,用于完成展示页面的编辑和保存,用户在页面编辑中直接调用已有展示控件或自定义新控件;网页生成模块基于展示页面定制的效果生成网页并挂载web服务端展示;参数配置库用于存储控件默认参数、web服务相关参数。

5.根据权利要求3所述的一种基于分布式框架的航天器卫导设备精度分析系统,其特征在于所述数据库操作模块中默认提供以下基础算子:1)根据设备提供伪距帧和外部来源的卫星精密轨道计算精轨定位结果;2)定位结果滤波;3)标准差、方差、圆概率误差统计方法,用户在算法中直接调用已有算子或自定义新算子。

6.根据权利要求5所述的一种基于分布式框架的航天器卫导设备精度分析系统,其特征在于所述精轨定位结果算子具体为:

7.根据权利要求5所述的一种基于分布式框架的航天器卫导设备精度分析系统,其特征在于所述定位结果滤波算子具体为:

8.根据权利要求7所述的一种基于分布式框架的航天器卫导设备精度分析系统,其特征在于两组记录频率不一致定位结果比较偏差,其步骤为:

...

【技术特征摘要】

1.一种基于分布式框架的航天器卫导设备精度分析系统,包括数据清洗转化、数据分析评估和可视化展示三个子系统,三个子系统独立工作,分别完成数据清洗、卫星导航定位精度分析、处理结果输出三个步骤,其中:

2.根据权利要求1所述的一种基于分布式框架的航天器卫导设备精度分析系统,其特征在于所述数据清洗转化子系统用于完成各类型航天器自身数据的处理转换,由数据监视模块、数据过滤引擎、参数解析模块、格式转换模块、数据库操作模块和参数配置库六个模块构成,其中:数据监视模块用于监控分布式文件系统中指定路径下的存量数据,新增未处理数据时定期调用数据过滤引擎处理;数据过滤引擎用于从参数配置库获取过滤条件,将满足约束条件的航天器格式数据推送给格式转换模块;参数解析模块用于从参数配置库读取自定义数据结构和转换参数映射关系,将其分别推送至数据过滤引擎和格式转换模块;格式转换模块用于从参数解析模块获取转换条件,将各类型航天器自身数据的处理转换为标准数据格式;数据库操作模块用于将标准数据格式存入数据库中;参数配置库用于存储自定义数据,用户通过在参数配置库中新增自定义数据结构完成对新格式数据的处理支持。

3.根据权利要求1所述的一种基于分布式框架的航天器卫导设备精度分析系统,其特征在于所述数据分析评估子系统由数据库操作模块、算法编辑模块、算法执行模块、参数配置库四个模块构成,数据库操作模块用于从数据库中提取清洗后的标准数据、存取分析处理算法/算子文本和处理结果;算法编辑模块提供用户界面,用于完成算法文本的编辑和保存...

【专利技术属性】
技术研发人员:胡健张龙饶爱水郭力兵李清梅杨海民冯林溪殷超李解金浩
申请(专利权)人:中国卫星海上测控部
类型:发明
国别省市:

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

1