一种总辐射表的异常检测方法、装置及总辐射表
文献发布时间:2023-06-19 10:16:30
技术领域
本申请涉及自动化检测技术领域,尤其涉及一种总辐射表的异常检测方法、装置及总辐射表。
背景技术
总辐射表在自动气象站中主要用于测量太阳总辐射、散射辐射和地面反射辐射等,总辐射表的感应器件是热电堆,热电堆要求工作在干燥的环境下,湿度高会影响热电堆材料的光谱吸收能力。因此,为了保障总辐射表的可靠性,需要使总辐射表腔体内的空气保持干燥,那就需要在其腔体内放置干燥剂,且对总辐射表的密封性要求较高。
在现有技术中,通常需要相关操作人员每周对总辐射表内的干燥剂的使用情况进行检测,以判断总辐射表的密封性是否失效,以及干燥剂是否需要更换。
但是,现有技术中的人工检测过程较为繁琐,特别是在一些条件艰苦的地区,维护的人工成本高。因此,急需一种高效率的总辐射表的异常检测方法,对保障总辐射表的可靠性有重要意义。
发明内容
本申请提供一种总辐射表的异常检测方法、装置及总辐射表,以解决现有技术中的总辐射表的异常检测效率较低等缺陷。
本申请第一个方面提供一种总辐射表的异常检测方法,包括:
获取总辐射表腔体内的当前温度、当前相对湿度及上一次干燥剂更换时间;
根据所述总辐射表腔体内的当前温度和当前相对湿度,确定所述总辐射表腔体内的当前绝对湿度;
根据当前绝对湿度与预设的湿度阈值的关系,确定异常时刻;
根据预设的干燥剂作用时间阈值、所述上一次干燥剂更换时间及所述异常时刻,确定异常检测结果。
可选的,所述根据当前绝对湿度与预设的湿度阈值的关系,确定异常时刻,包括:
判断所述当前绝对湿度是否大于预设的湿度阈值;
当确定所述当前绝对湿度大于所述湿度阈值时,将当前时刻确定为异常时刻。
可选的,在将当前时刻确定为异常时刻之前,所述方法还包括:
判断所述当前绝对湿度大于所述湿度阈值的持续时间是否达到预设时长;
当所述当前绝对湿度大于所述湿度阈值的持续时间达到预设时长时,将所述当前时刻确定为所述异常时刻。
可选的,所述根据预设的干燥剂作用时间阈值、所述上一次干燥剂更换时间及所述异常时刻,确定异常检测结果,包括:
根据所述异常时刻和所述上一次干燥剂更换时间,确定干燥剂作用时间;
判断所述干燥剂作用时间是否小于所述干燥剂作用时间阈值;
当确定所述干燥剂作用时间小于所述干燥剂作用时间阈值时,确定所述总辐射表密封失效,生成密封失效报警信息。
可选的,还包括:
当确定所述干燥剂作用时间不小于所述干燥剂作用时间阈值时,确定干燥剂失效,生成干燥剂失效报警信息。
可选的,所述根据所述总辐射表腔体内的当前温度和当前相对湿度,确定所述总辐射表腔体内的当前绝对湿度,包括:
根据预设的温度、相对湿度和绝对湿度之间的对应关系,确定所述总辐射表腔体内的当前温度和当前相对湿度所对应的当前绝对湿度。
可选的,还包括:
当确定所述当前绝对湿度不大于所述湿度阈值时,返回到所述获取总辐射表腔体内的当前温度、当前相对湿度及上一次干燥剂更换时间的步骤。
本申请第二个方面提供一种总辐射表的异常检测装置,包括:
获取模块,用于获取总辐射表腔体内的当前温度、当前相对湿度及上一次干燥剂更换时间;
第一确定模块,用于根据所述总辐射表腔体内的当前温度和当前相对湿度,确定所述总辐射表腔体内的当前绝对湿度;
第二确定模块,用于根据当前绝对湿度与预设的湿度阈值的关系,确定异常时刻;
检测模块,用于根据预设的干燥剂作用时间阈值、所述上一次干燥剂更换时间及所述异常时刻,确定异常检测结果。
可选的,所述第二确定模块,具体用于:
判断所述当前绝对湿度是否大于预设的湿度阈值;
当确定所述当前绝对湿度大于所述湿度阈值时,将当前时刻确定为异常时刻。
可选的,所述第二确定模块,还用于:
判断所述当前绝对湿度大于所述湿度阈值的持续时间是否达到预设时长;
当所述当前绝对湿度大于所述湿度阈值的持续时间达到预设时长时,将所述当前时刻确定为所述异常时刻。
可选的,所述检测模块,具体用于:
根据所述异常时刻和所述上一次干燥剂更换时间,确定干燥剂作用时间;
判断所述干燥剂作用时间是否小于所述干燥剂作用时间阈值;
当确定所述干燥剂作用时间小于所述干燥剂作用时间阈值时,确定所述总辐射表密封失效,生成密封失效报警信息。
可选的,所述检测模块,具体还用于:
当确定所述干燥剂作用时间不小于所述干燥剂作用时间阈值时,确定干燥剂失效,生成干燥剂失效报警信息。
可选的,所述第一确定模块,具体用于:
根据预设的温度、相对湿度和绝对湿度之间的对应关系,确定所述总辐射表腔体内的当前温度和当前相对湿度所对应的当前绝对湿度。
可选的,所述第二确定模块,还用于:
当确定所述当前绝对湿度不大于所述湿度阈值时,返回到所述获取总辐射表腔体内的当前温度、当前相对湿度及上一次干燥剂更换时间的步骤。
本申请第三个方面提供一种总辐射表,包括:温度传感器、湿度传感器和异常检测单元;
所述温度传感器用于采集所述总辐射表腔体内的当前温度,并将所述当前温度发送至所述异常检测单元;
所述湿度传感器用于采集所述总辐射表腔体内的当前湿度,并将所述当前湿度发送至所述异常检测单元;
所述异常检测单元包括至少一个处理器和存储器;
所述存储器存储计算机执行指令;
所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述至少一个处理器执行如上第一个方面以及第一个方面各种可能的设计所述的方法。
本申请第四个方面提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如上第一个方面以及第一个方面各种可能的设计所述的方法。
本申请技术方案,具有如下优点:
本申请提供的总辐射表的异常检测方法、装置及总辐射表,通过获取总辐射表腔体内的当前温度、当前相对湿度及上一次干燥剂更换时间;根据总辐射表腔体内的当前温度和当前相对湿度,确定总辐射表腔体内的当前绝对湿度;根据当前绝对湿度与预设的湿度阈值的关系,确定异常时刻;根据预设的干燥剂作用时间阈值、上一次干燥剂更换时间及异常时刻,确定异常检测结果。上述方案提供的异常检测方法,可以根据异常时刻和上一次干燥剂更换时间之间的时间差和预设的干燥剂作用时间阈值,对导致总辐射表发生异常的原因进行分析,并确定异常检测结果,在提高了异常检测结果准确性的同时,提高了异常检测效率,为保障总辐射表的可靠性奠定了基础。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。
图1为本申请实施例提供的总辐射表的异常检测方法的流程示意图;
图2为本申请实施例提供的示例性的总辐射表的异常检测方法的流程示意图;
图3为本申请实施例提供的总辐射表的异常检测装置的结构示意图;
图4为本申请实施例提供的一种总辐射表的结构示意图;
图5为本申请实施例提供的另一种总辐射表的结构示意图。
通过上述附图,已示出本申请明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本公开构思的范围,而是通过参考特定实施例为本领域技术人员说明本申请的概念。
具体实施方式
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
此外,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。在以下各实施例的描述中,“多个”的含义是两个以上,除非另有明确具体的限定。
在现有技术中,通常是需要相关操作人员每周对总辐射表内的干燥剂的使用情况进行检测,以判断总辐射表的密封性是否失效,以及干燥剂是否需要更换。但是,现有技术中的人工检测过程较为繁琐,特别是在一些条件艰苦的地区,维护的人工成本高。
针对上述问题,本申请实施例提供的总辐射表的异常检测方法、装置及总辐射表,通过获取总辐射表腔体内的当前温度、当前相对湿度及上一次干燥剂更换时间;根据总辐射表腔体内的当前温度和当前相对湿度,确定总辐射表腔体内的当前绝对湿度;根据当前绝对湿度与预设的湿度阈值的关系,确定异常时刻;根据预设的干燥剂作用时间阈值、上一次干燥剂更换时间及异常时刻,确定异常检测结果。上述方案提供的异常检测方法,可以根据异常时刻和上一次干燥剂更换时间之间的时间差和预设的干燥剂作用时间阈值,对导致总辐射表发生异常的原因进行分析,并确定异常检测结果,在提高了异常检测结果准确性的同时,提高了异常检测效率,为保障总辐射表的可靠性奠定了基础。
下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本发明实施例进行描述。
本申请实施例提供了一种总辐射表的异常检测方法,用于对总辐射表腔体内气体的湿度异常情况进行实时检测。本申请实施例的执行主体为总辐射表中的异常检测单元,比如MCU等包括处理器和存储器的可以用于进行异常检测的设备。
如图1所示,为本申请实施例提供的总辐射表的异常检测方法的流程示意图,该方法包括:
步骤101,获取总辐射表腔体内的当前温度、当前相对湿度及上一次干燥剂更换时间。
具体地,可以利用总辐射表内设置的温度传感器采集总辐射表腔体内的当前温度,并将采集到的当前温度发送至总辐射表中的异常检测单元。类似的,可以利用总辐射表内设置的湿度传感器采集总辐射表腔体内的当前相对湿度并将采集到的当前相对湿度发送至总辐射表中的异常检测单元。其中,由于干燥剂需要进行人工更换,因此对于上一次干燥剂更换时间可以通过人工输入方式的得到。
步骤102,根据总辐射表腔体内的当前温度和当前相对湿度,确定总辐射表腔体内的当前绝对湿度。
具体地,在实际应用中,当腔体内绝对湿度相同时,由于环境温度的差异,腔体内的相对湿度差距很大,在这种情况下,如果只根据相对湿度的数值来确定总辐射表的湿度异常情况,很容易产生误差,导致异常检测结果的准确性较低。为了解决上述问题,本申请实施例所提供的异常检测方法以总辐射表腔体内的当前绝对湿度为异常检测依据,提高了异常检测结果的准确性。
具体地,在一实施例中,可以根据预设的温度、相对湿度和绝对湿度之间的对应关系,确定总辐射表腔体内的当前温度和当前相对湿度所对应的当前绝对湿度。
需要解释的是,温度、相对湿度和绝对湿度之间的对应关系可以通过对总辐射表进行模拟实验得到,也可以根据总辐射表的出厂信息来确定,具体本申请实施例不做限定。
步骤103,根据当前绝对湿度与预设的湿度阈值的关系,确定异常时刻。
其中,异常时刻是指根据当前绝对湿度与预设的湿度阈值的关系确定该总辐射表出现异常时的当前时刻。
具体地,在一实施例中,可以判断当前绝对湿度是否大于预设的湿度阈值;当确定当前绝对湿度大于湿度阈值时,将当前时刻确定为异常时刻。
相应的,在一实施例中,当确定当前绝对湿度不大于湿度阈值时,返回到获取总辐射表腔体内的当前温度、当前相对湿度及上一次干燥剂更换时间的步骤(步骤101)。
具体地,当发现当前绝对湿度发生超标(大于湿度阈值)时,确定当前总辐射表出现异常,则将当前时刻确定为异常时刻。相应的,当确定当前绝对湿度未发生超标(不大于湿度阈值)时,确定当前总辐射表正常,则继续对总辐射表腔体内的当前温度和当前相对湿度进行实时检测。
步骤104,根据预设的干燥剂作用时间阈值、上一次干燥剂更换时间及异常时刻,确定异常检测结果。
具体地,在一实施例中,可以根据异常时刻和上一次干燥剂更换时间,确定干燥剂作用时间;判断干燥剂作用时间是否小于干燥剂作用时间阈值;当确定干燥剂作用时间小于干燥剂作用时间阈值时,确定总辐射表密封失效,生成密封失效报警信息。
相应的,在一实施例中,当确定干燥剂作用时间不小于干燥剂作用时间阈值时,确定干燥剂失效,生成干燥剂失效报警信息。
具体地,导致总辐射表腔体内的空气发生湿度超标的原因通常是干燥剂失效或总辐射表密封失效这两种,对于这两种原因具体可以根据当前总辐射表中的干燥剂的使用时间(干燥剂作用时间)来进行分析。
具体地,由于在总辐射表密封失效时,其腔体内的湿度会快速增长,进而导致其腔体内的干燥剂在短时间内失效,因此,在确定干燥剂作用时间小于干燥剂作用时间阈值时,可以确定总辐射表密封失效。
类似的,由于干燥剂使用寿命是有限的,在干燥剂长期得不到更换的情况下,导致干燥剂吸水能力下降,进而导致其腔体内的空气发生湿度超标,因此,在确定干燥剂作用时间不小于干燥剂作用时间阈值时,确定总辐射表中的干燥剂失效。
其中,干燥剂作用时间阈值具体可以根据干燥剂使用寿命进行合理设置,不同种类干燥剂的使用寿命是不同的,安装在不同地区、不同环境下的同种干燥剂的使用寿命也不相同,因此,干燥剂作用时间阈值具体可以根据实际情况进行设置,本申请实施例不做限定。
进一步的,在一实施例中,在生成密封失效报警信息或干燥剂失效报警信息之后,可以对其进行报出,具体可以采用手机短信、提示音和提示灯等报出方式进行报出,以提醒相关操作人员对干燥剂进行更换,或者对总辐射表的密封性进行复原。
示例性的,如图2所示,为本申请实施例提供的示例性的总辐射表的异常检测方法的流程示意图。其中,如图2所示的异常检测方法为如图1所示的异常检测方法的一种示例性的实施方式,其实现原理相同,在此不再赘述。
具体地,在一实施例中,考虑到总辐射表长期安装于室外,其腔体内的湿度受环境因素的影响较大,在特殊天气下,短时间内的湿度增加速率将大于干燥剂的水分吸收速率,导致总辐射表发生湿度超标现象,但经过一段时间后,干燥剂将对腔体内的水分进行充分的吸收,以使总辐射表腔体内的湿度下降至湿度阈值以下。因此,为了进一步提高异常检测结果的准确性,在将当前时刻确定为异常时刻之前,可以判断当前绝对湿度大于湿度阈值的持续时间是否达到预设时长;当当前绝对湿度大于湿度阈值的持续时间达到预设时长时,将当前时刻确定为异常时刻。
其中,预设时长可以根据实际情况进行设定,具体可以根据当前所使用的干燥剂的性能进行设定,例如可以设定为12小时等。
示例性的,若预设时长为12小时,在8:00时刻首次确定当前绝对湿度大于湿度阈值(湿度超标),经过对总辐射表腔体内的空气湿度进行实时检测,若在10:30时刻确定当前绝对湿度不大于湿度阈值(湿度正常),湿度超标持续时长小于12小时,则确定当前总辐射表正常。相应的,若在20:00时刻依然确定总辐射表处于湿度超标状态,则确定当前总辐射表出现异常,将20:00时刻确定为异常时刻。
其中,由于在实际应用中,干燥剂作用时间阈值较大,通常以月为统计单位,如6个月等。因此可以上述预设时长与预设的干燥剂作用时间阈值相比几乎可以忽略不计,因此,上述异常时刻也可以确定为8:00,也可以取中间值时刻如14:00,也可以取8:00-20:00之间的任一时刻。
本申请实施例提供的总辐射表的异常检测方法,通过获取总辐射表腔体内的当前温度、当前相对湿度及上一次干燥剂更换时间;根据总辐射表腔体内的当前温度和当前相对湿度,确定总辐射表腔体内的当前绝对湿度;根据当前绝对湿度与预设的湿度阈值的关系,确定异常时刻;根据预设的干燥剂作用时间阈值、上一次干燥剂更换时间及异常时刻,确定异常检测结果。上述方案提供的异常检测方法,可以根据异常时刻和上一次干燥剂更换时间之间的时间差和预设的干燥剂作用时间阈值,对导致总辐射表发生异常的原因进行分析,并确定异常检测结果,在提高了异常检测结果准确性的同时,提高了异常检测效率,为保障总辐射表的可靠性奠定了基础。
本申请实施例提供了一种总辐射表的异常检测装置,用于执行上述实施例提供的总辐射表的异常检测方法。
如图3所示,为本申请实施例提供的总辐射表的异常检测装置的结构示意图。该装置30包括:获取模块301、第一确定模块302、第二确定模块303和检测模块304。
其中,获取模块301,用于获取总辐射表腔体内的当前温度、当前相对湿度及上一次干燥剂更换时间;第一确定模块302,用于根据总辐射表腔体内的当前温度和当前相对湿度,确定总辐射表腔体内的当前绝对湿度;第二确定模块303,用于根据当前绝对湿度与预设的湿度阈值的关系,确定异常时刻;检测模块304,用于根据预设的干燥剂作用时间阈值、上一次干燥剂更换时间及异常时刻,确定异常检测结果。
具体地,在一实施例中,第二确定模块303,具体用于:
判断当前绝对湿度是否大于预设的湿度阈值;
当确定当前绝对湿度大于湿度阈值时,将当前时刻确定为异常时刻。
具体地,在一实施例中,第二确定模块303,还用于:
判断当前绝对湿度大于湿度阈值的持续时间是否达到预设时长;
当当前绝对湿度大于湿度阈值的持续时间达到预设时长时,将当前时刻确定为异常时刻。
具体地,在一实施例中,检测模块304,具体用于:
根据异常时刻和上一次干燥剂更换时间,确定干燥剂作用时间;
判断干燥剂作用时间是否小于干燥剂作用时间阈值;
当确定干燥剂作用时间小于干燥剂作用时间阈值时,确定总辐射表密封失效,生成密封失效报警信息。
具体地,在一实施例中,检测模块304,具体还用于:
当确定干燥剂作用时间不小于干燥剂作用时间阈值时,确定干燥剂失效,生成干燥剂失效报警信息。
具体地,在一实施例中,第一确定模块302,具体用于:
根据预设的温度、相对湿度和绝对湿度之间的对应关系,确定总辐射表腔体内的当前温度和当前相对湿度所对应的当前绝对湿度。
具体地,在一实施例中,第二确定模块303,还用于:
当确定当前绝对湿度不大于湿度阈值时,返回到获取总辐射表腔体内的当前温度、当前相对湿度及上一次干燥剂更换时间的步骤。
关于本实施例中的总辐射表的异常检测装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
本申请实施例提供的总辐射表的异常检测装置,用于执行上述实施例提供的总辐射表的异常检测方法,其实现方式与原理相同,不再赘述。
本申请实施例提供了一种总辐射表,为实现上述实施例提供的总辐射表的异常检测方法提供基础。
如图4所示,为本申请实施例提供的一种总辐射表的结构示意图。该总辐射表40包括:温度传感器401、湿度传感器402和异常检测单元403;
其中,温度传感器401用于采集总辐射表腔体内的当前温度,并将当前温度发送至异常检测单元403;湿度传感器402用于采集总辐射表腔体内的当前湿度,并将当前湿度发送至异常检测单元403;异常检测单元403包括至少一个处理器和存储器。
存储器存储计算机执行指令;至少一个处理器执行存储器存储的计算机执行指令,使得至少一个处理器执行如上实施例提供的总辐射表的异常检测方法。
具体地,在一实施例中,如图5所示,为本申请实施例提供的另一种总辐射表的结构示意图。该总辐射表40还包括接口电路501、电源模块502、信号处理单元503、通信模块504、实时时钟505、辐射测量模块506和温湿度测量模块507。
其中,外部电源由接口电路501接入,经电源模块502管理后为总辐射表供电。实时时钟505用于提供精确的时间。辐射测量模块506与温湿度测量模块为系统核心单元,输入信号经信号处理单元503转化为总辐射数字信号,由通信模块504调理后通过接口电路501输出到外部。本申请实施例所提供的总辐射表中的温湿度测量模块507包括温度传感器401和湿度传感器402,其核心部件采用了CMOSens技术,具备高集成度,高精度以及高可靠性,温湿度测量模块507支持数字输出,通过I2C接口与异常检测单元403完成数据交互。异常检测单元403可主动向温度传感器401和湿度传感器402获取腔体内的实时温湿度数据,并记录最新的采样数据。
其中,本申请实施例所提供的总辐射表中的辐射测量模块506的核心部件是采用了半导体集成工艺的热电堆,具有热电转换效率高、体积小、无运动部件和可靠性高等的特点,可实现将300nm~3000nm光谱范围内的太阳辐射能量转换为模拟信号。
本申请实施例提供的一种总辐射表,为实现上述实施例提供的总辐射表的异常检测方法提供基础,其实现方式与原理相同,不再赘述。
本申请实施例提供了一种计算机可读存储介质,计算机可读存储介质中存储有计算机执行指令,当处理器执行计算机执行指令时,实现如上任一实施例提供的总辐射表的异常检测方法。
本申请实施例的包含计算机可执行指令的存储介质,可用于存储前述实施例中提供的总辐射表的异常检测方法的计算机执行指令,其实现方式与原理相同,不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
本领域技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
最后应说明的是:以上各实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述各实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的范围。
- 一种总辐射表的异常检测方法、装置及总辐射表
- 一种电能表异常数据检测方法、装置、设备及存储介质