CN103698489B - 测试数据的验证方法及装置 - Google Patents

测试数据的验证方法及装置 Download PDF

Info

Publication number
CN103698489B
CN103698489B CN201310746049.7A CN201310746049A CN103698489B CN 103698489 B CN103698489 B CN 103698489B CN 201310746049 A CN201310746049 A CN 201310746049A CN 103698489 B CN103698489 B CN 103698489B
Authority
CN
China
Prior art keywords
test
data
result
test result
current test
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201310746049.7A
Other languages
English (en)
Other versions
CN103698489A (zh
Inventor
彭俊
陈展平
凌清
蒙良庆
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lihe Technology Hunan Co Ltd
Original Assignee
Lihe Technology Hunan Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Lihe Technology Hunan Co Ltd filed Critical Lihe Technology Hunan Co Ltd
Priority to CN201310746049.7A priority Critical patent/CN103698489B/zh
Publication of CN103698489A publication Critical patent/CN103698489A/zh
Application granted granted Critical
Publication of CN103698489B publication Critical patent/CN103698489B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Testing Resistance To Weather, Investigating Materials By Mechanical Methods (AREA)

Abstract

本发明公开了一种测试数据的验证方法及装置。其中,该方法包括:获取水质数据进行检测得到的测试结果;在当前测试结果超过预设的标准值的情况下,确定对当前测试结果进行应急质控测试或异常质控测试,得到第一验证结果;在当前测试结果没有超过预设的标准值的情况下,对当前测试结果进行数据异常检测,如果当前测试结果为异常数据,则对当前测试结果进行异常质控测试,得到第二验证结果,如果当前测试结果不是异常数据,则对当前测试结果进行常规质控测试,得到第三验证结果;在第一验证结果或第二验证结果或第三验证结果在设定范围内,则水质数据的测试结果为有效结果。通过本发明,能够实现可以对环境监测仪器所监测到的数据进行有效性判别。

Description

测试数据的验证方法及装置
技术领域
本发明涉及水质监测领域,具体而言,涉及一种测试数据的验证方法及装置。
背景技术
现阶段我国环境在线监测起步晚,目前处于第二监测水平(实现了自动在线、无人值守监测),但是数据是否有效没有加以判别。目前现有水质在线监测***只能单纯的按照周期启动仪器进行测试,对数据质量基本上没有保障。具体的,现有技术主要需要通过人工进行取样、分析,需要大量的资源(人力资源、财力、物力、时间)。
目前针对相关技术的无法确定环境监测仪器监测到的水质量检测结果是否有效性的问题,目前尚未提出有效的解决方案。
发明内容
针对相关技术的无法确定环境监测仪器监测到的水质量检测结果是否有效性的问题,目前尚未提出有效的解决方案,为此,本发明的主要目的在于提供一种测试数据的验证方法及装置,以解决上述问题。
为了实现上述目的,根据本发明的一个方面,提供了一种测试数据的验证方法,该方法包括:按照测试周期对水质数据进行循环检测,得到测试结果,测试结果包括:历史测试结果和当前测试周期内检测得到的当前测试结果;在当前测试结果超过预设的标准值的情况下,根据当前的超标次数来确定对水质数据进行应急质控测试或异常质控测试,得到第一验证结果;在当前测试结果没有超过预设的标准值的情况下,对当前测试结果进行数据异常检测,如果当前测试结果为异常数据,则对水质数据进行异常质控测试,得到第二验证结果,如果当前测试结果不是异常数据,则对水质数据进行常规质控测试,得到第三验证结果;在第一验证结果或第二验证结果或第三验证结果在设定范围内,则水质数据的当前测试结果为有效结果。
为了实现上述目的,根据本发明的另一方面,提供了一种测试数据的验证装置,该装置包括:测试模块,用于按照测试周期对水质数据进行循环检测,得到测试结果,测试结果包括:历史测试结果和当前测试周期内检测得到的当前测试结果;第一验证模块,用于在当前测试结果超过预设的标准值的情况下,根据当前的超标次数来确定对水质数据进行应急质控测试或异常质控测试,得到第一验证结果;第二验证模块,用于在当前测试结果没有超过预设的标准值的情况下,对当前测试结果进行数据异常检测,如果当前测试结果为异常数据,则对水质数据进行异常质控测试,得到第二验证结果,如果当前测试结果不是异常数据,则对水质数据进行常规质控测试,得到第三验证结果;确定模块,用于在第一验证结果或第二验证结果或第三验证结果在设定范围内,则水质数据的当前测试结果为有效结果。
通过本发明,采用按照测试周期对水质数据进行循环检测,得到测试结果,测试结果包括:历史测试结果和当前测试周期内检测得到的当前测试结果;在当前测试结果超过预设的标准值的情况下,根据当前的超标次数来确定对水质数据进行应急质控测试或异常质控测试,得到第一验证结果;在当前测试结果没有超过预设的标准值的情况下,对当前测试结果进行数据异常检测,如果当前测试结果为异常数据,则对水质数据进行异常质控测试,得到第二验证结果,如果当前测试结果不是异常数据,则对水质数据进行常规质控测试,得到第三验证结果;在第一验证结果或第二验证结果或第三验证结果在设定范围内,则水质数据的当前测试结果为有效结果,解决了相关技术的无法确定环境监测仪器监测到的水质量检测结果是否有效性的问题,进而实现可以对环境监测仪器所监测到的数据进行有效性判别的效果。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是根据本发明实施例的测试数据的验证装置的结构示意图;
图2是根据本发明实施例的测试数据的验证方法的流程图;以及
图3是根据本发明实施例的测试数据的验证方法的详细流程图。
具体实施方式
需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本发明。
在描述本发明的各实施例的进一步细节之前,将参考图1来描述可用于实现本发明的原理的一个合适的计算体系结构。在以下描述中,除非另外指明,否则将参考由一个或多个计算机执行的动作和操作的符号表示来描述本发明的各实施例。由此,可以理解,有时被称为计算机执行的这类动作和操作包括计算机的处理单元对以结构化形式表示数据的电信号的操纵。这一操纵转换了数据或在计算机的存储器***中的位置上维护它,这以本领域的技术人员都理解的方式重配置或改变了计算机的操作。维护数据的数据结构是具有数据的格式所定义的特定属性的存储器的物理位置。然而,尽管在上述上下文中描述本发明,但它并不意味着限制性的,如本领域的技术人员所理解的,后文所描述的动作和操作的各方面也可用硬件来实现。
转向附图,其中相同的参考标号指代相同的元素,本发明的原理被示为在一个合适的计算环境中实现。以下描述基于所述的本发明的实施例,并且不应认为是关于此处未明确描述的替换实施例而限制本发明。
图1示出了可用于这些设备的一个示例计算机体系结构的示意图。出于描述的目的,所绘的体系结构仅为合适环境的一个示例,并非对本发明的使用范围或功能提出任何局限。也不应将该计算***解释为对图1所示的任一组件或其组合具有任何依赖或需求。
本发明的原理可以使用其它通用或专用计算或通信环境或配置来操作。适用于本发明的众所周知的计算***、环境和配置的示例包括但不限于,个人计算机、服务器,多处理器***、基于微处理的***、小型机、大型计算机、以及包括任一上述***或设备的分布式计算环境。
在其最基本的配置中,图1是根据本发明实施例的测试数据的验证装置的结构示意图。如图1所示,该测试数据的验证装置可以包括:测试模块101、第一验证模块103、第二验证模块105和确定模块107。
其中,测试模块101,用于按照测试周期对水质数据进行循环检测,得到测试结果,测试结果包括:历史测试结果和当前测试周期内检测得到的当前测试结果;第一验证模块103,用于在当前测试结果超过预设的标准值的情况下,根据当前的超标次数来确定对水质数据进行应急质控测试或异常质控测试,得到第一验证结果;第二验证模块105,用于在当前测试结果没有超过预设的标准值的情况下,对当前测试结果进行数据异常检测,如果当前测试结果为异常数据,则对水质数据进行异常质控测试,得到第二验证结果,如果当前测试结果不是异常数据,则对水质数据进行常规质控测试,得到第三验证结果;确定模块107,用于在第一验证结果或第二验证结果或第三验证结果在设定范围内,则水质数据的当前测试结果为有效结果。
此处需要说明的是,本申请上述实施例中,测试周期是指***按设定的时间周期进行水样分析测试,例如,可以采用4个小时对水质数据做一次水样分析。
异常数据是指:当前检测得到的测试结果数据与前一个或多个测试结果数据比较浮动超过一定值表示当前的测试结果为异常数据。例如,当前测试结果与前一次测试结果的数据进行比较,如果上下有浮动超过30%时当前数据被认定为异常数据;或者当前测试数据超过设定的阀值(常说的超标)而前一个测试数据没有超过阀值是,该当前数据也被认定为异常数据。
超标数据是指:当前测试结果超过预设的标准值的情况,则认定当前测试结果为超标数据,即当前检测得到的测试结果数据超过设定的标准值则标识当前的测试结果为超标。优选地,如果当前连续两个水样测试的测试结果都超过设定的标准值时,***认定当前的测试结果一定是超标数据。
本申请上述实施例实现了,当前测试结果出现上述这两种情况时***自动进行验证控制。
具体的验证控制可以包括:当前测试结果被判断为异常数据时,***会根据设定的质控流程进行测试,质控流程为平行样测试、标样测试、加标回收测试中的一个或者多个的组合,质控测试完成以后,***返回到正常的周期测试。如果当前测试结果被判定为超标数据时,***会立刻进行一次标样测试,如果标样测试在允许的误差范围内时,即可认定仪器测试的数据是准确的,也就是说是真实的超标了,否则说明仪器本身是有问题的,测试出来的水样的数据也就不能说明是准确的。
本申请上述实施例通过对异常数据以及超标数据自动进行了异常质控测试、常规质控测试或者应急质控测试,具体的,可以进行平行样测试、标样测试、加标回收测试等来确认当前检测到的测试结果的数据是否真正异常、超标还是仪器本身原因造成,从而确保了测试结果的真实有效。
由此可知,本发明通过现有在线设备对异常数据以及超标数据进行进一步的测试处理,在不影响正常测试的情况,判断出数据是否异常或者超标,从而实现对仪器所测数据有效性的判别。最后启动相应的控制流程,在各方面(人力、物力、财力、时间)都得到了节约。从而解决了相关技术的无法确定环境监测仪器监测到的水质量检测结果是否有效性的问题,进而实现可以对环境监测仪器所监测到的数据进行有效性判别的效果。
优选地,本申请上述实施例中第一验证模块可以包括:累加模块,用于在当前测试结果超过预设的标准值的情况下,对***已经记录的超标次数累加1,得到当前的超标次数;第一检测模块,用于检测当前的超标次数是否超过第一阈值;应急质控测试模块,用于在当前的超标次数超过第一阈值的情况下,对水质数据进行应急质控测试;异常质控测试模块,用于在当前的超标次数没有超过第一阈值的情况下,则对水质数据进行异常质控测试。
优选地,本申请上述装置实施例中,对当前测试结果进行应急质控测试的方案可以包括如下实施方案:对当前测试结果执行以下任意一种或多种测试的组合:平行样测试、标样核查测试和加标回收测试;其中,在当前测试结果进行加标回收测试之后,如果得到的加标回收率在预定范围之内,则对当前测试结果进行平行样测试的结果为有效数据,否则测试结果为无效数据。
具体的,本申请上述实施例中的应急质控流程实施方案如下:在超标次数超多一定数量的情况下,例如超过2次之后,***启动处于应急模式,从而读取水质数据进行循环检测得到的历史测试结果,按照设定的次数对所有的历史测试结果进行标样质控测试和/或加标回收测试,例如,对每做6个水质测试后的水样做一次标样测试,和/或,对每做5个水质测试之后,对水样进行一次加标回收测试。质控测试不改变***工作的流程,也就是说不会转换到异常测试或者常规模式。
其中,标样测试的实现方式如下:对已知浓度的样品进行测试,将得到的样品测试结果与已知的历史测试结果进行求误差计算,一般认为在±10%的误差范围内即说明仪器本身是没有问题的,即保证仪器做出的水样的当前测试结果是正确的。
加标回收测试的实现方式如下:对得到当前测试结果的纯水样加入一定浓度与体积的母液,混匀再进行测试,得到的测试结果(混样值)与纯水样的测试结果通过公式计算加标回收率,一般认为加标回收率在80%到120%之间,说明当前测试的水样的结果是正确的,公式如下:加标回收率=(混样值-水样值)*水样体积/(母液浓度*母液体积)*100%。
优选地,本申请上述实施例中,在执行对当前测试结果进行数据异常检测的方案,上述装置还可以包括:第二检测模块,用于检测***已经记录的超标次数是否为空;数据异常检测模块,用于在已经记录的超标次数为空的情况下,将已经记录的超标次数进行清零,对当前测试结果进行数据异常检测;在已经记录的超标次数不为空的情况下,对当前测试结果进行数据异常检测。
优选地,本申请上述实施例中的数据异常检测模块可以包括:比较模块,用于将当前测试结果与预定数目的安全测试结果进行误差比较;第一确定模块,用于在当前测试结果与预定数目的历史测试结果的误差值超过第二阈值的情况下,确定当前测试结果为异常数据,确定当前测试结果为异常数据;第二确定模块,用于在当前测试结果与预定数目的历史测试结果的误差值没有超过第二阈值的情况下,则确定当前测试结果不是异常数据。
优选地,本申请上述实施例中,执行第二验证模块105的过程中,对当前测试结果进行异常质控测试的方案可以执行如下方案:对当前测试结果执行以下任意一种或多种测试的组合:平行样测试、标样核查测试和加标回收测试;其中,在当前测试结果进行加标回收测试之后,如果得到的加标回收率在预定范围之内,则对当前测试结果进行平行样测试的结果为有效数据,否则测试结果为无效数据。
具体的,本申请上述实施例中的异常质控流程实施方案如下:在确定当前测试结果为异常数据时,则对水样的水质数据至少进行一次平行样测试以及可选是否进行标样测试与加标回收测试,异常质控流程完成以后返回到常规测试。
其中,平行样测试的实现方式如下:对同一水样进行多次测试,对多个结果求平均值做为最后的测试结果。即对获取到当前测试结果的水样单独进行若干次水样测试,对得到的多个测试结果求平均值,从而得到平行样测试结果。
此时,异常质控流程采用标样测试和加标回收测试对当前的水样进行测试,从而确定平行样测试结果是否为有效数据。
具体的,标样测试的实现方式如下:对已知浓度的样品进行测试,将得到的样品测试结果与已知的历史测试结果进行求误差计算,一般认为在±10%的误差范围内即说明仪器本身是没有问题的,即保证仪器做出的水样的当前测试结果是正确的。
加标回收测试的实现方式如下:对得到当前测试结果的纯水样加入一定浓度与体积的母液,混匀再进行测试,得到的测试结果(混样值)与纯水样的测试结果通过公式计算加标回收率,一般认为加标回收率在80%到120%之间,说明当前测试的水样的结果是正确的,公式如下:加标回收率=(混样值-水样值)*水样体积/(母液浓度*母液体积)*100%。
优选地,本申请上述实施例中,执行第二验证模块105的过程中,对当前测试结果进行常规质控测试的方案可以执行如下方案:对当前测试结果执行以下任意一种或多种测试的组合:平行样测试、标样核查测试和加标回收测试;其中,在当前测试结果进行加标回收测试之后,如果得到的加标回收率在预定范围之内,则对当前测试结果进行平行样测试的结果为有效数据,否则测试结果为无效数据。
具体的,本申请上述实施例中的常规质控流程实施方案如下:在正常的周期测试的过程中,如果确定当前测试结果为非异常数据之后,按照设定的次数对预定数量的历史测试结果进行质控测试,例如,采集一天之内的对水样的测试结果,其中,对每做6个水质测试后的水样做一次标样测试,和/或,对每做5个水质测试之后,对水样进行一次加标回收测试。质控测试不改变***工作的流程,也就是说不会转换到异常测试或者常规模式。
其中,标样测试的实现方式如下:对已知浓度的样品进行测试,将得到的样品测试结果与已知的历史测试结果进行求误差计算,一般认为在±10%的误差范围内即说明仪器本身是没有问题的,即保证仪器做出的水样的当前测试结果是正确的。
加标回收测试的实现方式如下:对得到当前测试结果的纯水样加入一定浓度与体积的母液,混匀再进行测试,得到的测试结果(混样值)与纯水样的测试结果通过公式计算加标回收率,一般认为加标回收率在80%到120%之间,说明当前测试的水样的结果是正确的,公式如下:加标回收率=(混样值-水样值)*水样体积/(母液浓度*母液体积)*100%。
例如,下面就以当前测试结果超标为例进行详细说明:可以判断当前测试结果与前一个或者多个测试结果是否有超过30%以上误差,如果有,则按照设置的流程可以进行平行样测试(可多次)、标样测试(可多次)、加标回收测试中的任意组合,如果标样测试结果在人为设定的误差范围内时(考虑到仪器性能,每台仪器的误差范围可人为判断并设定)、加标回收率在80%到120%时,说明当前平行样数据为有效数据,否则说明该仪器测试的数据已经不再准确,所测数据无效。
上述过程中还提供了判断当前测试结果是否超过设定的标准,如果超标,同样进行平行样测试、标样测试、加标回收测试的任意组合,并判断平行样数据、标样测试误差范围、加标回收率,判断条件与上一点相同,如果该数据确认为超标数据,即刻启动连续监测(增加监测频次),***进入应急状态。
综上可知,本申请上述实施例提供了一种当检测结果为异常数据或超标数据时的有效性判别装置,具体的,通过采用平行样测试、标样测试、加标回收测试的任意组合确认异常数据、超标数据是否是真实的,以及确认测试结果的数据超标以后的处理方式,启动连续监测。
图2是根据本发明实施例的测试数据的验证方法的流程图;图3是根据本发明实施例的测试数据的验证方法的详细流程图。
如图2所示该方法包括如下步骤:
步骤S10,按照测试周期对水质数据进行循环检测,得到测试结果,测试结果包括:历史测试结果和当前测试周期内检测得到的当前测试结果。
步骤S30,在当前测试结果超过预设的标准值的情况下,根据当前的超标次数来确定对水质数据进行应急质控测试或异常质控测试,得到第一验证结果。
步骤S50,在当前测试结果没有超过预设的标准值的情况下,对当前测试结果进行数据异常检测,如果当前测试结果为异常数据,则对水质数据进行异常质控测试,得到第二验证结果,如果当前测试结果不是异常数据,则对水质数据进行常规质控测试,得到第三验证结果。
步骤S70,在第一验证结果或第二验证结果或第三验证结果在设定范围内,则水质数据的当前测试结果为有效结果。
此处需要说明的是,本申请上述实施例中,测试周期是指***按设定的时间周期进行水样分析测试,例如,可以采用4个小时对水质数据做一次水样分析。
异常数据是指:当前检测得到的测试结果数据与前一个或多个测试结果数据比较浮动超过一定值表示当前的测试结果为异常数据。例如,当前测试结果与前一次测试结果的数据进行比较,如果上下有浮动超过30%时当前数据被认定为异常数据;或者当前测试数据超过设定的阀值(常说的超标)而前一个测试数据没有超过阀值是,该当前数据也被认定为异常数据。
超标数据是指:当前测试结果超过预设的标准值的情况,则认定当前测试结果为超标数据,即当前检测得到的测试结果数据超过设定的标准值则标识当前的测试结果为超标。优选地,如果当前连续两个水样测试的测试结果都超过设定的标准值时,***认定当前的测试结果一定是超标数据。
本申请上述实施例实现了,当前测试结果出现上述这两种情况时***自动进行验证控制。
具体的验证控制可以包括:当前测试结果被判断为异常数据时,***会根据设定的质控流程进行测试,质控流程为平行样测试、标样测试、加标回收测试中的一个或者多个的组合,质控测试完成以后,***返回到正常的周期测试。如果当前测试结果被判定为超标数据时,***会立刻进行一次标样测试,如果标样测试在允许的误差范围内时,即可认定仪器测试的数据是准确的,也就是说是真实的超标了,否则说明仪器本身是有问题的,测试出来的水样的数据也就不能说明是准确的。
本申请上述实施例通过对异常数据以及超标数据自动进行了异常质控测试、常规质控测试或者应急质控测试,具体的,可以进行平行样测试、标样测试、加标回收测试等来确认当前检测到的测试结果的数据是否真正异常、超标还是仪器本身原因造成,从而确保了测试结果的真实有效。
优选地,当前测试结果被判断为超标数据时,***会改变测试周期,可以将测试周期缩短,例如。以前是4个小时一个测试周期,现在会更改为1个小时或者更短(根据现场实际情况而设定),即所谓的加密监测。上述改变测试周期的方式可以与应急模式一起执行。
由此可知,本发明通过现有在线设备对异常数据以及超标数据进行进一步的测试处理,在不影响正常测试的情况,判断出数据是否异常或者超标,从而实现对仪器所测数据有效性的判别。最后启动相应的控制流程,在各方面(人力、物力、财力、时间)都得到了节约。从而解决了相关技术的无法确定环境监测仪器监测到的水质量检测结果是否有效性的问题,进而实现可以对环境监测仪器所监测到的数据进行有效性判别的效果。
下面就针对本申请上述实施例中,对水质数据的测试过程进行详细描述。
本申请上述方法实施例中,如图3所示,步骤S30在当前测试结果超过预设的标准值的情况下,根据当前的超标次数来确定对水质数据进行应急质控测试或异常质控测试,得到第一验证结果可以包括如下步骤:
步骤S301,在当前测试结果超过预设的标准值的情况下,对***已经记录的超标次数累加1,得到当前的超标次数。
步骤S302,检测当前的超标次数是否超过第一阈值;其中,在当前的超标次数超过第一阈值的情况下,进入步骤S303,在当前的超标次数没有超过第一阈值的情况下,进入步骤S304。
具体的,该步骤中的第一阈值可以是2次。当超标次数超过2次之后,可以发送短信息并进入应急模式。此处的应急模式为进入执行步骤S303。
步骤S303,对水质数据进行应急质控测试。
步骤S304,则对水质数据进行异常质控测试。
优选地,本申请上述实施例中,步骤S303对水质数据进行应急质控测试的步骤可以包括如下实施方案:提取水质数据进行循环检测得到的历史测试结果;对水质数据的历史测试结果执行以下任意一种或多种测试的组合:标样核查测试和加标回收测试;其中,在对历史测试结果进行加标回收测试之后,如果得到的加标回收率在第一预定范围之内,则当前测试结果为有效数据,否则当前测试结果为无效数据;在对历史测试结果进行标样核查测试之后,如果每个历史测试结果与样品测试结果的误差值在第二预定范围之内,则当前测试结果为有效数据,否则当前测试结果为无效数据。
具体的,本申请上述实施例中的应急质控流程实施方案如下:在超标次数超多一定数量的情况下,例如超过2次之后,***启动处于应急模式,在读取到水质数据进行循环检测得到的历史测试结果之后,按照设定的次数对所有的历史测试结果进行质控测试,例如,对每做6个水质测试后的水样做一次标样测试,和/或,对每做5个水质测试之后,对水样进行一次加标回收测试。质控测试不改变***工作的流程,也就是说不会转换到异常测试或者常规模式。
其中,标样测试的实现方式如下:对已知浓度的样品进行测试,将得到的样品测试结果与已知的历史测试结果进行求误差计算,一般认为在±10%的误差范围内即说明仪器本身是没有问题的,即保证仪器做出的水样的当前测试结果是正确的。
加标回收测试的实现方式如下:对得到当前测试结果的纯水样加入一定浓度与体积的母液,混匀再进行测试,得到的测试结果(混样值)与纯水样的测试结果通过公式计算加标回收率,一般认为加标回收率在80%到120%之间,说明当前测试的水样的结果是正确的,公式如下:加标回收率=(混样值-水样值)*水样体积/(母液浓度*母液体积)*100%。
本申请上述实施例中,如图3所示,步骤S50的执行过程中,在对当前测试结果进行数据异常检测之前,方法还可以包括如下步骤:
步骤S401,检测***已经记录的超标次数是否为空;其中,在已经记录的超标次数为空的情况下,执行步骤S502,在已经记录的超标次数不为空的情况下,执行步骤S503。
步骤S402,将已经记录的超标次数进行清零,并进入对当前测试结果进行数据异常检测的步骤。
步骤S403,直接进入对当前测试结果进行数据异常检测的步骤。
优选地,本申请上述实施例中的,如图3所示,对当前测试结果进行数据异常检测的步骤可以包括如下实施步骤:
步骤S501,将当前测试结果与预定数目的历史测试结果进行误差比较,来确定当前测试结果是否是异常数据。
步骤S502,在当前测试结果与预定数目的历史测试结果的误差值超过第二阈值的情况下,确定当前测试结果为异常数据。
步骤S503,在当前测试结果与预定数目的历史的误差值没有超过第二阈值的情况下,则确定当前测试结果不是异常数据。
优选地,本申请上述实施例中,执行步骤S50的过程中,对水质数据进行异常质控测试的步骤可以执行如下方案:对水质数据执行以下任意一种或多种测试的组合:平行样测试、标样核查测试和加标回收测试;其中,在对水质数据进行加标回收测试之后,如果得到的加标回收率在第三预定范围之内,则对当前测试结果进行平行样测试的结果为有效数据,否则当前测试结果为无效数据;在对水质数据进行标样核查测试之后,如果当前测试结果与样品测试结果的误差值在第四预定范围之内,则对当前测试结果进行平行样测试的结果为有效数据,否则当前测试结果为无效数据。
具体的,本申请上述实施例中的异常质控流程实施方案如下:在确定当前测试结果为异常数据时,则对水样的水质数据至少进行一次平行样测试以及可选是否进行标样测试与加标回收测试,异常质控流程完成以后返回到常规测试。
其中,平行样测试的实现方式如下:对同一水样进行多次测试,对多个结果求平均值做为最后的测试结果。即对获取到当前测试结果的水样对应的若干个历史测试结果(例如对水样的前三个正常测试结果)求平均值,从而得到平行样测试结果。
此时,异常质控流程采用标样测试和加标回收测试对当前的水样进行测试,从而确定平行样测试结果是否为有效数据。
具体的,标样测试的实现方式如下:对已知浓度的样品进行测试,将得到的样品测试结果与已知的历史测试结果进行求误差计算,一般认为在±10%的误差范围内即说明仪器本身是没有问题的,即保证仪器做出的水样的当前测试结果是正确的。
加标回收测试的实现方式如下:对得到当前测试结果的纯水样加入一定浓度与体积的母液,混匀再进行测试,得到的测试结果(混样值)与纯水样的测试结果通过公式计算加标回收率,一般认为加标回收率在80%到120%之间,说明当前测试的水样的结果是正确的,公式如下:加标回收率=(混样值-水样值)*水样体积/(母液浓度*母液体积)*100%。
优选地,本申请上述实施例中,执行步骤S50的过程中,对水质数据进行常规质控测试的步骤可以执行如下方案:提取预定时间内,水质数据进行有限次循环检测得到的预定数量的历史测试结果;对水质数据的预定数量的历史测试结果执行以下任意一种或多种测试的组合:标样核查测试和加标回收测试;其中,在预定数量的历史测试结果进行加标回收测试之后,如果得到的加标回收率在第五预定范围之内,则当前测试结果为有效数据,否则当前测试结果为无效数据;在预定数量的历史测试结果进行标样核查测试之后,如果每个测试结果与样品测试结果的误差值在第六预定范围之内,则当前测试结果为有效数据,否则当前测试结果为无效数据。
具体的,本申请上述实施例中的常规质控流程实施方案如下:在正常的周期测试的过程中,如果确定当前测试结果为非异常数据之后,按照设定的次数对预定数量的历史测试结果进行质控测试,例如,采集一天之内的对水样的测试结果,其中,对每做6个水质测试后的水样做一次标样测试,和/或,对每做5个水质测试之后,对水样进行一次加标回收测试。质控测试不改变***工作的流程,也就是说不会转换到异常测试或者常规模式。
其中,标样测试的实现方式如下:对已知浓度的样品进行测试,将得到的样品测试结果与已知的历史测试结果进行求误差计算,一般认为在±10%的误差范围内即说明仪器本身是没有问题的,即保证仪器做出的水样的当前测试结果是正确的。
加标回收测试的实现方式如下:对得到当前测试结果的纯水样加入一定浓度与体积的母液,混匀再进行测试,得到的测试结果(混样值)与纯水样的测试结果通过公式计算加标回收率,一般认为加标回收率在80%到120%之间,说明当前测试的水样的结果是正确的,公式如下:加标回收率=(混样值-水样值)*水样体积/(母液浓度*母液体积)*100%。
综上可知,本申请上述实施例提供了一种当检测结果为异常数据或超标数据时的有效性判别方法,具体的,通过采用平行样测试、标样测试、加标回收测试的任意组合确认异常数据、超标数据是否是真实的,以及确认测试结果的数据超标以后的处理方式,启动连续监测。在正常周期测试完成时:
具体的,如图3所示,下面就以当前测试结果超标为例进行详细说明:可以判断当前测试结果与前一个或者多个测试结果是否有超过30%以上误差,如果有,则按照设置的流程可以进行平行样测试(可多次)、标样测试(可多次)、加标回收测试中的任意组合,如果标样测试结果在人为设定的误差范围内时(考虑到仪器性能,每台仪器的误差范围可人为判断并设定)、加标回收率在80%到120%时,说明当前平行样数据为有效数据,否则说明该仪器测试的数据已经不再准确,所测数据无效。
如图3所示,判断当前测试结果是否超过设定的标准,如果超标,同样进行平行样测试、标样测试、加标回收测试的任意组合,并判断平行样数据、标样测试误差范围、加标回收率,判断条件与上一点相同,如果该数据确认为超标数据,即刻启动连续监测(增加监测频次),***进入应急状态。
需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机***中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
从以上的描述中,可以看出,本发明实现了如下技术效果:解决了相关技术的无法确定环境监测仪器监测到的水质量检测结果是否有效性的问题,进而实现可以对环境监测仪器所监测到的数据进行有效性判别的效果。
通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本申请可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例或者实施例的某些部分所述的方法。
本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于***实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
本申请可用于众多通用或专用的计算***环境或配置中。例如:个人计算机、服务器计算机、手持设备或便携式设备、平板型设备、多处理器***、基于微处理器的***、置顶盒、可编程的消费电子设备、网络PC、小型计算机、大型计算机、包括以上任何***或设备的分布式计算环境等等。
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (11)

1.一种测试数据的验证方法,其特征在于,包括:
按照测试周期对水质数据进行循环检测,得到测试结果,所述测试结果包括:历史测试结果和当前测试周期内检测得到的当前测试结果;
在当前测试结果超过预设的标准值的情况下,根据当前的超标次数来确定对所述水质数据进行应急质控测试或异常质控测试,得到第一验证结果;
在所述当前测试结果没有超过预设的标准值的情况下,对所述当前测试结果进行数据异常检测,如果所述当前测试结果为异常数据,则对所述水质数据进行异常质控测试,得到第二验证结果,如果所述当前测试结果不是所述异常数据,则对所述水质数据进行常规质控测试,得到第三验证结果;
在所述第一验证结果或所述第二验证结果或所述第三验证结果在设定范围内,则所述水质数据的当前测试结果为有效结果。
2.根据权利要求1所述的方法,其特征在于,在当前测试结果超过预设的标准值的情况下,根据当前的超标次数来确定对所述水质数据进行应急质控测试或异常质控测试,得到第一验证结果的步骤包括:
在所述当前测试结果超过预设的标准值的情况下,对***已经记录的超标次数累加1,得到所述当前的超标次数;
检测所述当前的超标次数是否超过第一阈值;其中,
在所述当前的超标次数超过所述第一阈值的情况下,对所述水质数据进行应急质控测试;
在所述当前的超标次数没有超过所述第一阈值的情况下,则对所述水质数据进行异常质控测试。
3.根据权利要求2所述的方法,其特征在于,对所述水质数据进行应急质控测试的步骤包括:
提取所述水质数据进行所述循环检测得到的所述历史测试结果;
对所述水质数据的所述历史测试结果执行以下任意一种或多种测试的组合:标样核查测试和加标回收测试;
其中,在对所述历史测试结果进行所述加标回收测试之后,如果得到的加标回收率在第一预定范围之内,则所述当前测试结果为有效数据,否则所述当前测试结果为无效数据;在对所述历史测试结果进行所述标样核查测试之后,如果每个历史测试结果与样品测试结果的误差值在第二预定范围之内,则所述当前测试结果为有效数据,否则所述当前测试结果为无效数据。
4.根据权利要求1所述的方法,其特征在于,在对所述当前测试结果进行数据异常检测之前,所述方法还包括:
检测***已经记录的超标次数是否为空;其中,
在所述已经记录的超标次数为空的情况下,将所述已经记录的超标次数进行清零,并进入对所述当前测试结果进行数据异常检测的步骤;
在所述已经记录的超标次数不为空的情况下,直接进入对所述当前测试结果进行数据异常检测的步骤。
5.根据权利要求4所述的方法,其特征在于,对所述当前测试结果进行数据异常检测的步骤包括:
将所述当前测试结果与预定数目的历史测试结果进行误差比较;
在所述当前测试结果与所述预定数目的历史测试结果的误差值超过第二阈值的情况下,确定所述当前测试结果为所述异常数据;
在所述当前测试结果与所述预定数目的历史的误差值没有超过所述第二阈值的情况下,则确定所述当前测试结果不是所述异常数据。
6.根据权利要求5所述的方法,其特征在于,对所述水质数据进行异常质控测试的步骤包括:
对所述水质数据执行以下任意一种或多种测试的组合:平行样测试、标样核查测试和加标回收测试;
其中,在对所述水质数据进行所述加标回收测试之后,如果得到的加标回收率在第三预定范围之内,则对所述当前测试结果进行平行样测试的结果为有效数据,否则所述当前测试结果为无效数据;在对所述水质数据进行所述标样核查测试之后,如果所述当前测试结果与样品测试结果的误差值在第四预定范围之内,则对所述当前测试结果进行平行样测试的结果为有效数据,否则所述当前测试结果为无效数据。
7.根据权利要求5所述的方法,其特征在于,对所述水质数据进行常规质控测试的步骤包括:
提取预定时间内,所述水质数据进行有限次循环检测得到的预定数量的历史测试结果;
对所述水质数据的所述预定数量的历史测试结果执行以下任意一种或多种测试的组合:标样核查测试和加标回收测试;
其中,在所述预定数量的历史测试结果进行所述加标回收测试之后,如果得到的加标回收率在第五预定范围之内,则所述当前测试结果为有效数据,否则所述当前测试结果为无效数据;在所述预定数量的历史测试结果进行所述标样核查测试之后,如果每个测试结果与样品测试结果的误差值在第六预定范围之内,则所述当前测试结果为有效数据,否则所述当前测试结果为无效数据。
8.一种测试数据的验证装置,其特征在于,包括:
测试模块,用于按照测试周期对水质数据进行循环检测,得到测试结果,所述测试结果包括:历史测试结果和当前测试周期内检测得到的当前测试结果;
第一验证模块,用于在当前测试结果超过预设的标准值的情况下,根据当前的超标次数来确定对所述水质数据进行应急质控测试或异常质控测试,得到第一验证结果;
第二验证模块,用于在所述当前测试结果没有超过预设的标准值的情况下,对所述当前测试结果进行数据异常检测,如果所述当前测试结果为异常数据,则对所述水质数据进行异常质控测试,得到第二验证结果,如果所述当前测试结果不是所述异常数据,则对所述水质数据进行常规质控测试,得到第三验证结果;
确定模块,用于在所述第一验证结果或所述第二验证结果或所述第三验证结果在设定范围内,则所述水质数据的当前测试结果为有效结果。
9.根据权利要求8所述的装置,其特征在于,所述第一验证模块包括:
累加模块,用于在所述当前测试结果超过预设的标准值的情况下,对***已经记录的超标次数累加1,得到所述当前的超标次数;
第一检测模块,用于检测所述当前的超标次数是否超过第一阈值;
应急质控测试模块,用于在所述当前的超标次数超过所述第一阈值的情况下,对所述水质数据进行应急质控测试;
异常质控测试模块,用于在所述当前的超标次数没有超过所述第一阈值的情况下,则对所述水质数据进行异常质控测试。
10.根据权利要求8所述的装置,其特征在于,所述装置还包括:
第二检测模块,用于检测***已经记录的超标次数是否为空;
数据异常检测模块,用于在所述已经记录的超标次数为空的情况下,将所述已经记录的超标次数进行清零,并对所述当前测试结果进行数据异常检测;在所述已经记录的超标次数不为空的情况下,对所述当前测试结果进行数据异常检测。
11.根据权利要求10所述的装置,其特征在于,所述数据异常检测模块包括:
比较模块,用于将所述当前测试结果与预定数目的历史测试结果进行误差比较;
第一子确定模块,用于在所述当前测试结果与所述预定数目的历史测试结果的误差值超过第二阈值的情况下,确定所述当前测试结果为所述异常数据;
第二子确定模块,用于在所述当前测试结果与所述预定数目的历史测试结果的误差值没有超过所述第二阈值的情况下,则确定所述当前测试结果不是所述异常数据。
CN201310746049.7A 2013-12-30 2013-12-30 测试数据的验证方法及装置 Active CN103698489B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310746049.7A CN103698489B (zh) 2013-12-30 2013-12-30 测试数据的验证方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310746049.7A CN103698489B (zh) 2013-12-30 2013-12-30 测试数据的验证方法及装置

Publications (2)

Publication Number Publication Date
CN103698489A CN103698489A (zh) 2014-04-02
CN103698489B true CN103698489B (zh) 2015-07-29

Family

ID=50360088

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310746049.7A Active CN103698489B (zh) 2013-12-30 2013-12-30 测试数据的验证方法及装置

Country Status (1)

Country Link
CN (1) CN103698489B (zh)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104980962B (zh) * 2014-04-03 2019-04-30 ***通信集团设计院有限公司 一种外场测试周期的确定方法及装置
CN104978971B (zh) * 2014-04-08 2019-04-05 科大讯飞股份有限公司 一种口语评测方法及***
CN104090951A (zh) * 2014-07-04 2014-10-08 李阳 一种异常数据的处理方法
CN104237468B (zh) * 2014-09-24 2016-03-30 石家庄尚维信息技术有限公司 一种用于监测环境检测设备准确性的监测方法
CN106485387A (zh) * 2015-09-01 2017-03-08 北大方正集团有限公司 半导体工艺流程控制方法及装置
CN105675834B (zh) * 2015-12-31 2018-07-13 聚光科技(杭州)股份有限公司 水质监测***的质控方法及装置
CN107462285A (zh) * 2017-09-18 2017-12-12 北京奥博泰科技有限公司 环境监测***及方法
CN108957018A (zh) * 2018-05-19 2018-12-07 贾晓轻 一种自动生化分析仪
CN108982890A (zh) * 2018-06-29 2018-12-11 西安思坦科技有限公司 水质自动质控***及功能配方方法、数据审核方法
CN110161205A (zh) * 2019-06-14 2019-08-23 山东省城市供排水水质监测中心 一种水质在线监测远程控制***

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102122265A (zh) * 2011-03-03 2011-07-13 中国工商银行股份有限公司 一种计算机软件测试结果的验证方法及***
CN102236740A (zh) * 2010-04-26 2011-11-09 上海申丰检测有限公司 一种饮用水水质检测及评价服务方法
CN102348125A (zh) * 2010-07-30 2012-02-08 上海炬力集成电路设计有限公司 视频数据接收***的验证方法及其装置
CN103020642A (zh) * 2012-10-08 2013-04-03 江苏省环境监测中心 水环境监测质控数据分析方法
CN103186467A (zh) * 2011-12-31 2013-07-03 北京新媒传信科技有限公司 数据正确性验证方法及装置

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3743001B2 (ja) * 1999-09-17 2006-02-08 オムロン株式会社 異常判定方法および装置
KR20120077046A (ko) * 2010-12-30 2012-07-10 주식회사 정림 Usn 수질 모니터링 시스템에서의 오류주입법을 활용한 신뢰성 검증 방법

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102236740A (zh) * 2010-04-26 2011-11-09 上海申丰检测有限公司 一种饮用水水质检测及评价服务方法
CN102348125A (zh) * 2010-07-30 2012-02-08 上海炬力集成电路设计有限公司 视频数据接收***的验证方法及其装置
CN102122265A (zh) * 2011-03-03 2011-07-13 中国工商银行股份有限公司 一种计算机软件测试结果的验证方法及***
CN103186467A (zh) * 2011-12-31 2013-07-03 北京新媒传信科技有限公司 数据正确性验证方法及装置
CN103020642A (zh) * 2012-10-08 2013-04-03 江苏省环境监测中心 水环境监测质控数据分析方法

Also Published As

Publication number Publication date
CN103698489A (zh) 2014-04-02

Similar Documents

Publication Publication Date Title
CN103698489B (zh) 测试数据的验证方法及装置
CN103728429A (zh) 水质在线监测方法及监测***
CN109725220B (zh) 一种变压器油冷却回路的检测方法、***及装置
CN113415165B (zh) 一种故障诊断方法、装置、电子设备及存储介质
CN114148216A (zh) 电池自放电率异常检测方法、***、设备及存储介质
CN101999101A (zh) ***运行预测的确定方法
KR101953558B1 (ko) 스마트 기기 결함 관리 장치 및 방법
CN105279386A (zh) 一种指标异常数据确定的方法及装置
CN108900319B (zh) 故障检测方法和装置
CN111191836A (zh) 一种井漏预测方法、装置及设备
CN115689396A (zh) 污染物排放管控方法、装置、设备及介质
CN108872780A (zh) 带电勘查的带电作业检测、***及终端设备
Wang et al. Voltage fault detection and precaution of batteries based on entropy and standard deviation for electric vehicles
CN110646654A (zh) 一种防窃电检测***
CN110826859A (zh) 一种基于日电量远程识别用户用电性质的方法及***
CN106407488B (zh) 发动机失效风险评估方法和***
CN103743878A (zh) 水质监测数据处理方法及装置
CN111654405B (zh) 通信链路的故障节点方法、装置、设备及存储介质
CN111047160B (zh) 污染原因分析方法、装置、可读存储介质及电子设备
CN109714196B (zh) 数据监控方法及平台
CN116380228A (zh) 衡器运行监测方法、***、终端及存储介质
CN112131098A (zh) 一种用于对电能表软件进行测试的方法及***
CN110888100A (zh) 一种单相智能电能表在线带载检测***及方法
CN112905463B (zh) 软件测试监控方法、装置、电子设备及可读存储介质
CN109033446A (zh) 腐蚀类型判别方法及装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant