导航终端设备的数据包络分析系统技术方案

技术编号:38125577 阅读:8 留言:0更新日期:2023-07-08 09:29
本发明专利技术涉及导航终端设备的数据包络分析系统,包括:配置层,用于配置所述数据包络分析系统的基本信息,所述基本信息包括产品信息、用户信息、测试信息、数据解析配置协议、数据分析算法和报告模板;数据层,与所述配置层交互连接,所述数据层通过局域网与设备层交互数据,并根据所述配置层的配置将测试数据和遥测数据解析和预处理后存入数据库;应用层,与所述数据层和所述数据层交互连接,所述应用层用于所述数据包络系统的查询测试和/或遥测数据、对数据进行分析和判读、按照产品信息的维度进行包络分析以及将测试和遥测数据绘制层曲线图并用于生成报告以及系统数据信息管理。本发明专利技术适于导航终端设备复杂的数据分析需求,配置灵活,扩展方便。扩展方便。扩展方便。

【技术实现步骤摘要】
导航终端设备的数据包络分析系统


[0001]本专利技术涉及卫星测试领域,具体涉及一种导航终端设备的数据包络分析系统。

技术介绍

[0002]在导航系统的产品测试阶段,需针对不同应用场景进行大规模、重复的功能性能测试验证,过程中会产生大量的测试数据,每天的数据量达到数GB级别,而且数据中包含上千个参数。
[0003]传统的针对导航终端设备的数据分析系统仅是将当前型号产品分析出的结果形成测试报告,没有将数据、分析结果和相关的测试信息统一入库管理。同时,由于导航终端设备测试数据具有物理量多,数据量大,传输带宽高的特点,采用传统的数据库技术无法满足对这些数据的实时存储需求。且现有的针对导航终端设备的数据分析系统支持的分析方法较为固定,不能灵活地可扩展地对数据进行挖掘分析来开展相应的研究,不再适用于导航终端设备日渐复杂的分析需求。

技术实现思路

[0004]本专利技术提出一种可应用于导航终端设备的数据包络分析系统,可实现各类导航终端数据信息的灵活配置,且方便扩展,查询速度快。
[0005]本专利技术实施例的一种导航终端设备的数据包络分析系统,包括:配置层,用于配置所述数据包络分析系统的基本信息,所述基本信息包括产品信息、用户信息、测试信息、数据解析配置协议、数据分析算法和报告模板;数据层,与所述配置层交互连接,所述数据层通过局域网与设备层交互数据,并根据所述配置层的配置将测试数据和遥测数据解析和预处理后存入数据库;应用层,与所述数据层和所述数据层交互连接,所述应用层用于所述数据包络系统的查询测试和/或遥测数据、对数据进行分析和判读、按照产品信息的维度进行包络分析以及将测试和/或遥测数据绘制层曲线图并用于生成报告以及系统数据信息管理。
[0006]进一步地,所述配置层包括产品信息模块、用户信息模块、测试信息模块、数据解码配置协议模块、分析算法模块和报告模板模块。
[0007]进一步地,所述产品信息模块用于设置产品平台信息、产品型号信息、产品批次信息、产品测试参数信息和产品性能指标信息;所述用户信息模块用于设置所有用户的登录账号信息,所述登陆账号信息包括姓名、用户名、登录密码、用户权限、所属项目组和用户创建日期;所述测试信息模块用于设置测试设备信息、测试人员信息、测试产品信息、地面测试信息和资源文件信息;所述数据解码配置协议模块用于设置源码配置信息、工程值参数信息、预处理方法、源码解析规则和解析公式;所述分析算法模块用于设置用户需要的数据分析算法,可支持包括由MATLAB语言编写的M文件、由C#语言编写的动态链接库和由标准C/C++语言编写的动态链接库;所述报告模板模块用于设置产品包络分析报告模板。
[0008]进一步地,所述数据层包括数据通讯模块、数据预处理模块、数据解码模块和数据
存储模块。
[0009]进一步地,所述数据通讯模块被配置为采用UDP单播或者组播的形式接收所述设备层的数据;所述数据预处理模块被配置为根据所述配置层中预置的数据解析配置协议从源码中按照配置好的预处理方法提取有效数据;所述数据解码模块被配置为对所述数据预处理模块预处理后的数据按照源码解析规则获取卫星每个参数的源码数据,并根据所述解析公式将源码数据解析为对应的遥测工程值;所述数据存储模块被配置为将所有数据和信息存入所述数据库。
[0010]进一步地,所述应用层包括数据查询模块、数据分析模块、数据判读模块、产品包络分析模块、报告生成模块和数据信息管理模块。
[0011]进一步地,所述数据查询模块被配置为根据自定义查询条件进行数据筛选,并将查询结果以曲线和列表两种形式显示和/或导出;所述数据分析模块被配置为调用所述配置层的分析算法计算分析结果并显示在客户端界面中;所述数据判读模块被配置为对产品参数的测试数据进行离线数学运算和分析,并按照用户预先设定的判读规则或算法提取符合算法的数据点,并进行显示和存储;所述产品包络分析模块被配置为根据产品信息,按照平台、型号、批次、同一单机分别进行包络分析,并绘制成包络分析图,并在不同产品之间进行包络对比,分析不同产品之间的差异性,将分析结果以表格形式进行显示;所述报告生成模块被配置为将包络分析的结果以及曲线图输出为产品包络分析报告,并自动填写报告中的各项内容;所述数据信息管理模块被配置为管理系统的产品信息、测试信息、用户信息和操作权限信息,所述数据信息管理模块支持添加、删除、编辑、查看、导入和导出功能。
[0012]本专利技术可以基于Oracle数据库开发并采用客户端/服务器(C/S)架构,将产品信息、测试信息、遥测参数信息等维度创建索引,解决了数据散乱的问题,实现各类信息的灵活配置并提高查询速度。以数据的流向为前提,提炼并设计出数据分发缓存机制,提高单位时间的入库频率,满足数据局域网内的“高速入库、快速查询”的需求。分析经过地面试验验证成功的若干产品数据,获得所构成的数据范围(即成功包络),将待分析产品数据与其进行比对,判定待分析产品数据是否落在成功包络范围内,得到待分析产品数据包络状况,评估产品是否满足执行任务能力,来辅助提高卫星导航接收机产品的质量。
[0013]本专利技术的优点在于:
[0014](1)采用模块化体系结构设计,将系统细分成若干个模块,各功能模块之间保持一定的独立性,可以并行设计开发和升级,适应于导航终端各类平台产品,灵活配置,方便扩展。
[0015](2)在数据存储时,充分分析数据收发特性,设计出数据分发缓存机制,提高单位时间的入库频率,适应数据局域网内的“高速入库、快速查询”的需求。首先,局域网络内的数据包,经过传输过程实际接收的数据包频度可能出现变化,本系统对数据包频度预先设置,设置数据包缓存的大小,对数据包予以缓存,以应对数据包在特定时间内激增的现象。其次,由于数据包存在编码,需要解码以获取原码+解码(物理量信息)等基本信息,所以在数据分发机制中设计有数据包协议的解读机制。第三,相同信息的聚合,能够满足数据高速查询的需求,所以对通过数据包协议层的数据进行聚合处理,以物理量类型为基本聚合单位,对数据进行聚合处理。最后,针对有效的测试数据进行抽点,保留其在时域上的特性,使大量的数据能够根据用户的需求,平滑、高效的展现给用户。
[0016](3)采用成功数据包络分析方法对代表产品质量的特征量进行分析,首先将经过地面试验验证成功的若干产品数据累积迭代形成数据范围(即成功包络),然后按照平台、型号、批次、同一单机等层面进行包络范围比对分析,得到不同维度的包络分析结果图,找出参数的离散、偏差情况,更系统、更直观的评估产品是否满足执行任务能力。
附图说明
[0017]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0018]图1为本专利技术实施例的导航终端设备的数据包络分析系统的结构示意图;
[0019]图2为本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种导航终端设备的数据包络分析系统,其特征在于,所述数据包络分析系统包括:配置层,用于配置所述数据包络分析系统的基本信息,所述基本信息包括产品信息、用户信息、测试信息、数据解析配置协议、数据分析算法和报告模板;数据层,与所述配置层交互连接,所述数据层通过局域网与设备层交互数据,并根据所述配置层的配置将测试数据和遥测数据解析和预处理后存入数据库;应用层,与所述数据层和所述数据层交互连接,所述应用层用于所述数据包络系统的查询测试和/或遥测数据、对数据进行分析和判读、按照产品信息的维度进行包络分析以及将测试和/或遥测数据绘制层曲线图并用于生成报告以及系统数据信息管理。2.根据权利要求1所述的导航终端设备的数据包络分析系统,其特征在于,所述配置层包括产品信息模块、用户信息模块、测试信息模块、数据解码配置协议模块、分析算法模块和报告模板模块。3.根据权利要求1所述的导航终端设备的数据包络分析系统,其特征在于,所述产品信息模块用于设置产品平台信息、产品型号信息、产品批次信息、产品测试参数信息和产品性能指标信息;所述用户信息模块用于设置所有用户的登录账号信息,所述登陆账号信息包括姓名、用户名、登录密码、用户权限、所属项目组和用户创建日期;所述测试信息模块用于设置测试设备信息、测试人员信息、测试产品信息、地面测试信息和资源文件信息;所述数据解码配置协议模块用于设置源码配置信息、工程值参数信息、预处理方法、源码解析规则和解析公式;所述分析算法模块用于设置用户需要的数据分析算法,可支持包括由MATLAB语言编写的M文件、由C#语言编写的动态链接库和由标准C/C++语言编写的动态链接库;所述报告模板模块用于设置产品包络分析报告模板。4.根据权利要求1所述的导航终端设备的数据包络分析系统,其特征在于,所述数据层包括数据通讯模块、数据预...

【专利技术属性】
技术研发人员:高秀云吕锡银苏阳路星元王彦欢王淑娟肖玲玉李惠琴贺超张永义陈丹张红雯成泽萱
申请(专利权)人:航天恒星科技有限公司
类型:发明
国别省市:

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

1