数据分析方法及数据分析系统技术方案

技术编号:38135774 阅读:12 留言:0更新日期:2023-07-08 09:47
本发明专利技术涉及数据分析方法及数据分析系统,所述数据分析方法包括:S100,对卫星的导航接收机所接收到的数据进行预处理;S200,根据所述导航接收机的协议类型对预处理后的数据进行解析;S300,根据解析后的数据配置数据分析模板;S400,根据所述数据分析模板进行数据分析。本发明专利技术可实现针对不同协议类型的卫星导航接收机的通用数据分析方法。接收机的通用数据分析方法。接收机的通用数据分析方法。

【技术实现步骤摘要】
数据分析方法及数据分析系统


[0001]本专利技术涉及卫星技术和数据分析领域,具体涉及一种数据分析方法及数据分析系统。

技术介绍

[0002]数据分析指用适当的统计,分析方法对收集的大量数据进行分析,将它们加以汇总和理解并消化,以求最大化开发数据的功能,发挥数据作用。数据分析是为了提取有用信息和形成结论而对数据加以详细研究和概括总结过程。
[0003]数据分析的目的是把隐藏在一大批杂乱无章的数据中信息集中和提炼出来,从而找出所研究对象内在规律。在实际应用中,数据分析可帮助用户做出判断,以便对产品性能做出相关判断。数据分析是有组织有目的地收集数据、分析数据,使之成为信息过程。这一过程是质量管理体系的支持过程。在整个产品的整个寿命周期中适当运用数据分析可以提升产品有效性。
[0004]随着我国导航定位技术的发展,接收机种类不断增多,且功能日趋复杂,相应的导航接收机数据处理软件的规模和复杂度也随之增加。数据分析在导航领域广泛应用,用户主要对在轨导航接收机及处于测试阶段导航接收机进行数据解析与在轨数据分析。地面需对导航定位系统数据进行数据解析与分析,待分析处理数据文件的输入格式不统一,型号数据协议复杂、待分析参数繁多且分析方法不统一给用户及其分析人员的工作提出了很大挑战,已经逐渐不能满足导航接收机产品研制“型号增多,周期变短”的现状。

技术实现思路

[0005]针对上述问题,本专利技术提出一种数据分析方法及数据分析系统,可实现针对不同型号的卫星导航接收机的通用数据分析方法。
[0006]第一方面,本专利技术第一实施例提出一种数据分析方法,所述数据分析方法包括:
[0007]S100,对卫星的导航接收机所接收到的数据进行预处理;
[0008]S200,根据所述导航接收机的协议类型对预处理后的数据进行解析;
[0009]S300,根据解析后的数据配置数据分析模板;
[0010]S400,根据所述数据分析模板进行数据分析。
[0011]进一步地,所述S100中通过链接预处理程序对所述导航接收机所接收到的数据进行预处理,所述预处理程序为动态链接形式。
[0012]进一步地,所述S200中对预处理后的数据进行解析包括:
[0013]S210,根据所述导航接收机的协议类型配置数据包的属性;
[0014]S220,配置数据包的元素,得到解析后的数据文件;
[0015]S230,以预定格式保存解析后的数据文件。
[0016]进一步地,所述S210中数据包的属性包括数据包的名称、存盘文件的目录名、解扰设置、多实例设置、字节调整设置、时间连续性判读设置和累加字段判读设置;
[0017]所述S220中数据包的元素包括数据包的类型、地址、位偏移量、位宽度和/或数值,其中,所述类型包括包头、整数、无符号整数、单精度浮点数、双精度浮点数和枚举。
[0018]所述S230中以XML格式保存解析后的数据文件。
[0019]进一步地,所述S300中配置数据分析模板包括:
[0020]S310,根据所述导航接收机的协议类型选取匹配的数据分析模板;
[0021]S320,根据解析后的数据在数据分析模板中添加和/或删除数据项;
[0022]S330,根据数据分析需求在数据分析模板中配置用于数据分析的附加属性。
[0023]进一步地,所述S310中数据分析模板的格式与所述S200中解析后的数据文件格式相同;
[0024]所述S320中根据解析后的数据中待分析的数据项在数据分析模板中添加和/或删除数据项
[0025]所述S330中所述附加属性包括坐标转换参数。
[0026]进一步地,所述S400中数据分析包括:
[0027]S410,将解析后的数据及其相应的数据分析模板引入数据分析程序;
[0028]S420,在所述数据分析程序中配置用于数据分析的数据源参数;
[0029]S430,在所述数据分析程序中设置用于过滤不满足条件数据的拆分条件;
[0030]S440,根据所述数据分析程序生成数据分析结果并以预定格式输出。
[0031]进一步地,所述S410中所述数据分析程序为Matlab;
[0032]所述S420中配置数据源参数包括在所述数据分析程序中添加和/或删除数据源参数,其中,所述数据源参数包括数据源名称、源文件路径、是否批量处理、批量处理文件所在文件夹、批量处理文件扩展名、源文件是否需要预处理及预处理程序和参数、源文件是否需要数据处理和数据源关联的数据模板;
[0033]所述S430中还包括在所述数据分析程序中设置误差统计标准,所述误差统计标准包括RMS、1σ和3σ,以及将已经设置好的数据源参数和误差统计标准以xml格式保存至配置文件以供之后的数据分析时调用;
[0034]所述S440中数据分析结果以图的形式生成,并以Conf.ini文件格式输出。
[0035]进一步地,所述S400之后还包括:
[0036]S500,根据数据分析结果生成数据分析报告;
[0037]其中,所述数据分析报告包括对单包数据的分析报告和批量数据的分析报告。
[0038]第二方面,本专利技术第二实施例提出一种数据分析系统,用于如第一方面任一项所述的数据分析方法,所述数据分析系统包括XML文件读取模块、工程管理器、数据包管理器、数据包显示模块、数据包解析模块、数据源显示模块、数据源管理、系统状态属性显示模块和状态栏显示模块。
[0039]本专利技术实施例的数据分析方法及数据分析系统,可针对不同协议类型的导航接收机,对输入数据进行预处理格式转换,得到统一格式的输入数据,然后根据输入协议定制相应的数据分析模板,且数据分析模板可保存并在之后供相同类型的输入协议数据分析时调用,输出数据可由用户定制,数据分析可进行误差统计,且具有批量输出报告的功能,为卫星所搭载的不同类型导航接收机提供了一种通用的数据分析方法,可提高数据分析效率,而且无需人工值守,且对人员能力及经验无要求,节约时间成本和人力成本。
[0040]本专利技术实施例可在现有数据分析的基础上可对输入数据进行格式转换、输入协议建模、输出数据可由用户定制、输出数据进行RMS、1σ、3σ误差进行统计、批量处理及输出评估报告功能,为卫星所搭载的GNSS接收机及相关系统提供了数据分析工具,具备广阔的应用前景。根据实际验证,在数据分析效率上提升了400%左右,验证了一种针对于卫星所搭载的GNSS接收机数据分析的通用分析平台的时间效益,应用通用数据分析平台后,只需一名用户人员按照软件操作手册逐步操作即可,对用户人员能力经验无过硬要求,无需值守,节约人力资源,人力效益提升100%。
附图说明
[0041]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据分析方法,其特征在于,所述数据分析方法包括:S100,对卫星的导航接收机所接收到的数据进行预处理;S200,根据所述导航接收机的协议类型对预处理后的数据进行解析;S300,根据解析后的数据配置数据分析模板;S400,根据所述数据分析模板进行数据分析。2.根据权利要求1所述的数据分析方法,其特征在于,所述S100中通过链接预处理程序对所述导航接收机所接收到的数据进行预处理,所述预处理程序为动态链接形式。3.根据权利要求1所述的数据分析方法,其特征在于,所述S200中对预处理后的数据进行解析包括:S210,根据所述导航接收机的协议类型配置数据包的属性;S220,配置数据包的元素,得到解析后的数据文件;S230,以预定格式保存解析后的数据文件。4.根据权利要求3所述的数据分析方法,其特征在于,所述S210中数据包的属性包括数据包的名称、存盘文件的目录名、解扰设置、多实例设置、字节调整设置、时间连续性判读设置和累加字段判读设置;所述S220中数据包的元素包括数据包的类型、地址、位偏移量、位宽度和/或数值,其中,所述类型包括包头、整数、无符号整数、单精度浮点数、双精度浮点数和枚举。所述S230中以XML格式保存解析后的数据文件。5.根据权利要求1所述的数据分析方法,其特征在于,所述S300中配置数据分析模板包括:S310,根据所述导航接收机的协议类型选取匹配的数据分析模板;S320,根据解析后的数据在数据分析模板中添加和/或删除数据项;S330,根据数据分析需求在数据分析模板中配置用于数据分析的附加属性。6.根据权利要求5所述的数据分析方法,其特征在于,所述S310中数据分析模板的格式与所述S200中解析后的数据文件格式相同;所述S320中根据解析后的数据中待分析的数据项在数据分析模板中添...

【专利技术属性】
技术研发人员:贺超裴峰郎帅李杰周峰郭林高鹏程王俊岩高秀云申志敏尹文杰李雨霏
申请(专利权)人:航天恒星科技有限公司
类型:发明
国别省市:

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

1