首页> 中国专利> 一种应用于仪器开发系统的数据稳定性处理方法及装置

一种应用于仪器开发系统的数据稳定性处理方法及装置

摘要

本申请公开了一种应用于仪器开发系统的数据稳定性处理方法及装置,该方法包括:根据预先对横轴取值范围进行区间划分后得到的N个取值区间,相应地将接收到的源数据划分成N个数据段;从当前的数据库中提取出预先存储的与上述N个取值区间一一对应的N个稳定性修正参数;利用上述N个稳定性修正参数,对上述N个数据段进行稳定性修正处理,相应地得到N个修正数据段,最后进行数据段的合并。本申请通过对源数据进行划分,得到多个数据段,并且从数据库中提取出与上述多个数据段分别一一对应的多个稳定性修正参数,利用每一个稳定性修正参数,对相应的数据段进行稳定性修正处理,从而实现了在仪器开发过程中,提升数据稳定性的目的。

著录项

  • 公开/公告号CN105678048A

    专利类型发明专利

  • 公开/公告日2016-06-15

    原文格式PDF

  • 申请/专利权人 重庆川仪自动化股份有限公司;

    申请/专利号CN201510928892.6

  • 发明设计人 甄长飞;王菁;

    申请日2015-12-11

  • 分类号G06F19/00;

  • 代理机构北京信远达知识产权代理事务所(普通合伙);

  • 代理人魏晓波

  • 地址 400700 重庆市北碚区人民村1号

  • 入库时间 2023-12-18 15:32:47

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2018-10-12

    授权

    授权

  • 2016-07-13

    实质审查的生效 IPC(主分类):G06F19/00 申请日:20151211

    实质审查的生效

  • 2016-06-15

    公开

    公开

说明书

技术领域

本发明涉及仪器开发技术领域,特别涉及一种应用于仪器开发系统的数 据稳定性处理方法及装置。

背景技术

在当前的仪器开发过程中,开发人员常常会遇到数据出现剧烈跳动的情 况,数据的稳定性非常差,这样使得开发人员难以找到较为准确的数据,加 大了仪器开发过程的难度。

综上所述可以看出,如何在仪器开发过程中,提升数据的稳定性是目前 亟待解决的问题。

发明内容

有鉴于此,本发明的目的在于提供一种应用于仪器开发系统的数据稳定 性处理方法及装置,实现了在仪器开发过程中,提升数据稳定性的目的。其 具体方案如下:

一种应用于仪器开发系统的数据稳定性处理方法,包括:

根据预先对横轴取值范围进行区间划分后得到的N个取值区间,相应地将 接收到的源数据划分成N个数据段;其中,N为正整数;

从当前的数据库中提取出预先存储的与所述N个取值区间一一对应的N 个稳定性修正参数;

利用所述N个稳定性修正参数,对所述N个数据段进行稳定性修正处理, 相应地得到N个修正数据段;

对所述N个修正数据段进行合并,得到修正后的稳定数据。

优选的,所述N个取值区间的获取过程,包括:

对前段取值范围进行区间划分,得到N1个取值区间;

对后段取值范围进行区间划分,得到N2个取值区间;

其中,N1和N2均为正整数,N1与N2之和等于N;所述横轴取值范围由所 述前段取值范围与所述后段取值范围组成,并且,所述后段取值范围中的任 一数值均大于所述前段取值范围的任一数值。

优选的,所述N1个取值区间中每一个取值区间的区间宽度均相同;所述 N2个取值区间中每一个取值区间的区间宽度均相同;并且,所述N1个取值区 间中每一个取值区间的区间宽度均小于所述N2个取值区间中每一个取值区间 的区间宽度。

优选的,所述利用所述N个稳定性修正参数,对所述N个数据段进行稳定 性修正处理,相应地得到N个修正数据段的过程,包括:

利用所述N个稳定性修正参数中与所述N1个取值区间一一对应的N1个稳 定性修正参数,并基于第一稳定性补偿算法,对所述N个数据段中与所述N1 个取值区间对应的N1个数据段进行稳定性修正处理,相应地得到N1个修正数 据段;

利用所述N个稳定性修正参数中与所述N2个取值区间一一对应的N2个稳 定性修正参数,并基于第二稳定性补偿算法,对所述N个数据段中与所述N2 个取值区间对应的N2个数据段进行稳定性修正处理,相应地得到N2个修正数 据段。

优选的,当前的所述数据库中存储的N个稳定性修正数据的获取过程包 括:

通过神经网络中的反向传播算法,对历史上进行区间划分后得到的数据 以及历史上进行相应的稳定性修正处理后得到的数据进行反向计算,得到当 前的N个稳定性修正参数,并存储至当前的所述数据库中。

本发明还公开了一种应用于仪器开发系统的数据稳定性处理装置,包括:

源数据划分模块,用于根据预先对横轴取值范围进行区间划分后得到的N 个取值区间,相应地将接收到的源数据划分成N个数据段;其中,N为正整数;

修正参数提取模块,用于从当前的数据库中提取出预先存储的与所述N个 取值区间一一对应的N个稳定性修正参数;

数据修正模块,用于利用所述N个稳定性修正参数,对所述N个数据段进 行稳定性修正处理,相应地得到N个修正数据段;

数据合并模块,用于对所述N个修正数据段进行合并,得到修正后的稳定 数据。

优选的,所述数据稳定性处理装置,还包括:

区间划分模块,用于对所述横轴取值范围进行区间划分,得到所述N个取 值区间。

优选的,所述区间划分模块具体包括:

第一区间划分单元,用于对前段取值范围进行区间划分,得到N1个取值 区间;

第二区间划分单元,用于对后段取值范围进行区间划分,得到N2个取值 区间;

其中,N1和N2均为正整数,N1与N2之和等于N;所述横轴取值范围由所 述前段取值范围与所述后段取值范围组成,并且,所述后段取值范围中的任 一数值均大于所述前段取值范围的任一数值。

优选的,所述数据修正模块包括:

第一修正单元,用于利用所述N个稳定性修正参数中与所述N1个取值区 间一一对应的N1个稳定性修正参数,并基于第一稳定性补偿算法,对所述N 个数据段中与所述N1个取值区间对应的N1个数据段进行稳定性修正处理,相 应地得到N1个修正数据段;

第二修正单元,用于利用所述N个稳定性修正参数中与所述N2个取值区 间一一对应的N2个稳定性修正参数,并基于第二稳定性补偿算法,对所述N 个数据段中与所述N2个取值区间对应的N2个数据段进行稳定性修正处理,相 应地得到N2个修正数据段。

优选的,所述数据稳定性处理装置,还包括:

修正参数获取模块,用于通过神经网络中的反向传播算法,对历史上所 述源数据划分模块进行区间划分后得到的数据以及历史上所述数据修正模块 进行相应的稳定性修正处理后得到的数据进行反向计算,得到当前的N个稳定 性修正参数,并存储至当前的所述数据库中。

本发明中,数据稳定性处理方法包括:根据预先对横轴取值范围进行区 间划分后得到的N个取值区间,相应地将接收到的源数据划分成N个数据段; 从当前的数据库中提取出预先存储的与上述N个取值区间一一对应的N个稳 定性修正参数;利用上述N个稳定性修正参数,对上述N个数据段进行稳定性 修正处理,相应地得到N个修正数据段;对上述N个修正数据段进行合并,得 到修正后的稳定数据。可见,本发明通过对接收到的源数据进行划分,得到 多个数据段,并且从数据库中提取出与上述多个数据段分别一一对应的多个 稳定性修正参数,利用每一个稳定性修正参数,对相应的数据段进行稳定性 修正处理,从而得到相应的修正数据段,实现了在仪器开发过程中,提升数 据稳定性的目的。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实 施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面 描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不 付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。

图1为本发明实施例公开的一种应用于仪器开发系统的数据稳定性处理 方法流程图;

图2为本发明实施例公开的一种应用于仪器开发系统的数据稳定性处理 装置结构示意图;

图3为本发明实施例公开的一种具体的应用于仪器开发系统的数据稳定 性处理装置结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行 清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而 不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做 出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明实施例公开了一种应用于仪器开发系统的数据稳定性处理方法, 参见图1所示,该方法包括:

步骤S11:根据预先对横轴取值范围进行区间划分后得到的N个取值区间, 相应地将接收到的源数据划分成N个数据段;其中,N为正整数;

步骤S12:从当前的数据库中提取出预先存储的与上述N个取值区间一一 对应的N个稳定性修正参数;

步骤S13:利用上述N个稳定性修正参数,对上述N个数据段进行稳定性 修正处理,相应地得到N个修正数据段;

步骤S14:对上述N个修正数据段进行合并,得到修正后的稳定数据。

需要说明的是,上述源数据为在对仪器进行开发调试的过程中产生的原 始不稳定数据,并且该源数据通过显示界面上的预设坐标体系进行显示,上 述预设坐标体系包括相应的纵轴和横轴,其中,任一源数据在横轴上均具有 一定的取值范围,该取值范围也即为上述步骤S11中的横轴取值范围。

另外可以理解的是,上述N个数据段与上述N个取值区间呈一一对应关 系,并且,每一数据段自身对应的横轴上的取值范围与该数据段所对应的取 值区间的区间范围相同。

本发明实施例中,数据稳定性处理方法包括:根据预先对横轴取值范围 进行区间划分后得到的N个取值区间,相应地将接收到的源数据划分成N个数 据段;从当前的数据库中提取出预先存储的与上述N个取值区间一一对应的N 个稳定性修正参数;利用上述N个稳定性修正参数,对上述N个数据段进行稳 定性修正处理,相应地得到N个修正数据段;对上述N个修正数据段进行合并, 得到修正后的稳定数据。

本发明实施例通过对接收到的源数据进行划分,得到多个数据段,并且 从数据库中提取出与上述多个数据段分别一一对应的多个稳定性修正参数, 利用每一个稳定性修正参数,对相应的数据段进行稳定性修正处理,从而得 到相应的修正数据段,实现了在仪器开发过程中,提升数据稳定性的目的。

本发明实施例公开了一种具体的应用于仪器开发系统的数据稳定性处理 方法,相对于上一实施例,本实施例对技术方案作了进一步的说明和优化。 具体的:

上一实施例步骤S11中的N个取值区间的获取过程,具体可以包括:对前 段取值范围进行区间划分,得到N1个取值区间;对后段取值范围进行区间划 分,得到N2个取值区间;其中,N1和N2均为正整数,N1与N2之和等于N;横 轴取值范围由前段取值范围与后段取值范围组成,并且,后段取值范围中的 任一数值均大于前段取值范围的任一数值。可见,本实施例对横轴取值范围 进行的区间划分过程是一种不重复且不遗漏的区间划分过程。

进一步的,上述N1个取值区间中每一个取值区间的区间宽度均可以相同; 上述N2个取值区间中每一个取值区间的区间宽度均可以相同;并且,上述N1 个取值区间中每一个取值区间的区间宽度均小于上述N2个取值区间中每一个 取值区间的区间宽度。

例如,假设横轴取值范围为0至5000,并假设N值等于100,则可以将0至 100的取值范围确定为前段取值范围,将100至5000的取值范围确定为后段取 值范围,并将前段取值范围平均划分为50个取值区间,将后段取值范围也平 均划分为50个取值区间,从而一共得到100个取值区间。可见,这里是先将横 轴取值范围划分成两段取值范围,然后再分别对每一段取值范围进行平均的 区间划分,当然,也可以根据实际的应用需要,事先将横轴取值范围划分成 三段或三段以上的取值范围,然后再分别对每一段取值范围进行平均或不平 均的区间划分。

当然,根据实际的应用需要,上述N1个取值区间中任意两个取值区间的 区间宽度之间也可以不相同,同理,上述N2个取值区间中任意两个取值区间 的区间宽度也可以不相同。

考虑到横轴取值范围上的每一段取值范围所对应的稳定性波动程度通常 并不相同,所以本实施例可以针对不同的取值范围采用不同的稳定性补偿算 法,以进一步提高整体的稳定性补偿效果。例如,在得到上述N1个取值区间 和N2个取值区间的基础上,上一实施例步骤S13具体包括:

步骤S131:利用上述N个稳定性修正参数中与上述N1个取值区间一一对 应的N1个稳定性修正参数,并基于第一稳定性补偿算法,对上述N个数据段 中与上述N1个取值区间对应的N1个数据段进行稳定性修正处理,相应地得到 N1个修正数据段;

步骤S132:利用上述N个稳定性修正参数中与上述N2个取值区间一一对 应的N2个稳定性修正参数,并基于第二稳定性补偿算法,对上述N个数据段 中与上述N2个取值区间对应的N2个数据段进行稳定性修正处理,相应地得到 N2个修正数据段。

可以理解的是,上述N1个修正数据段与上述N2个修正数据段刚好构成了 上述N个修正数据段。上述第一稳定性补偿算法为适用于前段取值范围的补偿 算法,上述第二稳定性补偿算法为适用于后段取值范围的补偿算法。

另外,上一实施例步骤S12中的数据库中存储的N个稳定性修正数据的获 取过程,具体可以包括:通过神经网络中的反向传播算法,对历史上进行区 间划分后得到的数据以及历史上进行相应的稳定性修正处理后得到的数据进 行反向计算,得到当前的N个稳定性修正参数,并存储至当前的数据库中。

本发明实施例还公开了一种应用于仪器开发系统的数据稳定性处理装 置,参见图2所示,该装置包括:

源数据划分模块21,用于根据预先对横轴取值范围进行区间划分后得到 的N个取值区间,相应地将接收到的源数据划分成N个数据段;其中,N为正 整数;

修正参数提取模块22,用于从当前的数据库中提取出预先存储的与上述N 个取值区间一一对应的N个稳定性修正参数;

数据修正模块23,用于利用上述N个稳定性修正参数,对上述N个数据段 进行稳定性修正处理,相应地得到N个修正数据段;

数据合并模块24,用于对上述N个修正数据段进行合并,得到修正后的稳 定数据。

另外,可以理解的是,本实施例中的数据稳定性处理装置还需包括:区 间划分模块,用于对上述横轴取值范围进行区间划分,得到上述N个取值区间。

其中,上述区间划分模块具体可以包括第一区间划分单元和第二区间划 分单元,其中,

第一区间划分单元,用于对前段取值范围进行区间划分,得到N1个取值 区间;

第二区间划分单元,用于对后段取值范围进行区间划分,得到N2个取值 区间;

其中,上述N1和N2均为正整数,并且N1与N2之和等于N;上述横轴取值 范围由前段取值范围与后段取值范围组成,并且,后段取值范围中的任一数 值均大于前段取值范围的任一数值。

参见图3所示,进一步的,上述数据修正模块23具体包括第一修正单元231 和第二修正单元232,其中,

第一修正单元231,用于利用上述N个稳定性修正参数中与上述N1个取值 区间一一对应的N1个稳定性修正参数,并基于第一稳定性补偿算法,对上述 N个数据段中与上述N1个取值区间对应的N1个数据段进行稳定性修正处理, 相应地得到N1个修正数据段;

第二修正单元232,用于利用上述N个稳定性修正参数中与上述N2个取值 区间一一对应的N2个稳定性修正参数,并基于第二稳定性补偿算法,对上述 N个数据段中与上述N2个取值区间对应的N2个数据段进行稳定性修正处理, 相应地得到N2个修正数据段。

另外可以理解的是,本实施例中的数据稳定性处理装置还需包括:修正 参数获取模块,用于通过神经网络中的反向传播算法,对历史上源数据划分 模块21进行区间划分后得到的数据以及历史上数据修正模块23进行相应的稳 定性修正处理后得到的数据进行反向计算,得到当前的N个稳定性修正参数, 并存储至当前的数据库中。

本发明实施例通过对接收到的源数据进行划分,得到多个数据段,并且 从数据库中提取出与上述多个数据段分别一一对应的多个稳定性修正参数, 利用每一个稳定性修正参数,对相应的数据段进行稳定性修正处理,从而得 到相应的修正数据段,实现了在仪器开发过程中,提升数据稳定性的目的。

最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语 仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求 或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术 语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而 使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且 还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或 者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……” 限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存 在另外的相同要素。

以上对本发明所提供的一种应用于仪器开发系统的数据稳定性处理方法 及装置进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式 进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思 想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方 式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本 发明的限制。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号