一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种湿度确定方法、加湿设备及计算机存储介质与流程

2022-04-06 20:10:09 来源:中国专利 TAG:


1.本技术实施例涉及电器领域,尤其涉及一种湿度确定方法、加湿设备及计算机存储介质。


背景技术:

2.随着现代科技的发展,家用电器的种类越来越丰富。其中,加湿设备是一种调控湿度的家用电器。加湿设备可以给指定的空间加湿,也可以与其他设备相连,用于增加湿度。
3.在现有的加湿设备中,内置了一个湿度传感器或者湿敏电阻来获取室内湿度,进而控制加湿设备工作,以使得室内的湿度达到预定的湿度。
4.但是湿度传感器或者湿敏电阻随着工作时间越来越久,可能会产生一定的形变等情况,导致湿度传感器或者湿敏电阻的测量不准确,发生“漂移”现象,进而导致加湿设备湿度测量不准确,影响了加湿效果。


技术实现要素:

5.本技术实施例提供了一种一种湿度确定方法、加湿设备及计算机存储介质,提升了加湿设备获取湿度值的准确度,进而提升了用户体验。
6.本技术第一方面提供了一种湿度确定方法,该方法应用于加湿设备,所述加湿设备设有第一湿度元件和第二湿度元件,所述方法包括:
7.获取所述第一湿度元件测量的第一湿度值和所述第二湿度元件测量的第二湿度值,所述第二湿度元件的湿度检测特性与所述第一湿度元件的湿度检测特性相反,所述湿度检测特性用于指示测试的湿度值与真实值之间的偏差为正值或负值;
8.根据所述第一湿度值和所述第二湿度值确定湿度差值;
9.根据目标湿度值、所述湿度差值和目标湿度影响系数,确定第三湿度值,所述第三湿度值为所述加湿设备的检测湿度,所述目标湿度值是所述第一湿度值与所述第二湿度值的其中一个值,所述目标湿度影响系数为测得所述目标湿度值的湿度元件对应的湿度影响系数。
10.可选的,所述根据目标湿度值、所述湿度差值和目标湿度影响系数,确定第三湿度值,包括:
11.根据测试得到所述目标湿度值的湿度元件,获取对应的预先设置的目标湿度影响系数;
12.将所述湿度差值与所述预设目标湿度影响系数的乘积作为湿度偏移值;
13.根据所述目标湿度值和所述湿度偏移值,确定第三湿度值。
14.可选的,所述第一湿度值和所述第二湿度值是由对应的湿度元件在第一时刻测得的,所述方法还包括:
15.获取所述第一湿度元件在第二时刻测量的第四湿度值和所述第二湿度元件在第二时刻测量的第五湿度值;
16.所述根据目标湿度值、所述湿度差值和目标湿度影响系数,确定第三湿度值,包括:
17.根据所述第一湿度值与所述第四湿度值确定第一差值;
18.根据所述第二湿度值与所述第五湿度值确定第二差值;
19.根据测得所述目标湿度值的湿度元件对应的目标差值、所述第一差值和所述第二差值,确定所述目标湿度影响系数;
20.将湿度差值与所述目标湿度影响系数的乘积作为湿度偏移值;
21.根据所述目标湿度值和所述湿度偏移值,确定第三湿度值。
22.可选的,在所述根据测得所述目标湿度值的湿度元件对应的目标差值、所述第一差值和所述第二差值,确定所述目标湿度影响系数之前,所述方法,还包括:
23.分别判断所述第一差值和所述第二差值是否符合预设条件,所述预设条件包含以下至少一个条件:所述第一差值和所述第二差值同为非正数或者同为非负数,所述第一差值和所述第二差值均未超过第一预设阈值;
24.若不符合所述预设条件,则重新确定第一时刻,并执行获取所述第一湿度元件在第一时刻测量的第一湿度值和所述第二湿度元件在所述第一时刻测量的第二湿度值的步骤;若符合所述预设条件,则执行根据测得所述目标湿度值的湿度元件对应的目标差值、所述第一差值和所述第二差值,确定所述目标湿度影响系数的步骤。
25.可选的,所述方法还包括:
26.若不符合所述预设条件,则获取所述加湿设备的当前工作档位,并确定在所述当前工作档位下第一湿度元件对应的第一差值范围,以及第二湿度元件对应的第二差值范围;
27.若所述第一差值不属于所述第一差值范围且不属于所述第一差值范围的累计次数超过预设次数,则发送所述第一湿度元件已损坏的提示消息。
28.若所述第二差值不属于所述第二差值范围且不属于所述第二差值范围的累计次数超过预设次数,则发送所述第二湿度元件已损坏的提示消息。
29.可选的,所述第一湿度元件包括相同湿度检测特性的n个第一子湿度元件,所述第二湿度元件包括相同湿度检测特性的m个第二子湿度元件,n为大于1的整数,m为大于1的整数,所述获取第一湿度元件测量的第一湿度值和第二湿度元件测量的第二湿度值,包括:
30.获取每个第一子湿度元件的第一预选湿度值,将n个第一预选湿度值的平均值确定为所述第一湿度值;
31.获取每个第二子湿度元件的第二预选湿度值,将m个第二预选湿度值的平均值确定为所述第二湿度值。
32.可选的,所述将n个第一预选湿度值的平均值确定为所述第一湿度值,包括:
33.若所述n个第一预选湿度值中任意两个第一预选湿度值的差值均小于预设差值,则将n个第一预选湿度值的平均值确定为所述第一湿度值。
34.本技术第二方面还提供了一种加湿设备,所述加湿设备设有第一湿度元件和第二湿度元件,所述加湿设备还包括:
35.获取单元,用于获取所述第一湿度元件测量的第一湿度值和所述第二湿度元件测量的第二湿度值,所述第二湿度元件的湿度检测特性与所述第一湿度元件的湿度检测特性
相反,所述湿度检测特性用于指示测试的湿度值与真实值之间的偏差为正值或负值;
36.处理单元,用于根据所述第一湿度值和所述第二湿度值确定湿度差值;
37.所述处理单元还用于根据目标湿度值、所述湿度差值和目标湿度影响系数,确定第三湿度值,所述第三湿度值为所述加湿设备的检测湿度,所述目标湿度值是所述第一湿度值与所述第二湿度值的其中一个值,所述目标湿度影响系数为测得所述目标湿度值的湿度元件对应的湿度影响系数。
38.可选的,处理单元还用于根据测试得到所述目标湿度值的湿度元件,获取对应的预先设置的目标湿度影响系数;
39.处理单元还用于将所述湿度差值与所述预设目标湿度影响系数的乘积作为湿度偏移值;
40.处理单元还用于根据所述目标湿度值和所述湿度偏移值,确定第三湿度值。
41.可选的,所述第一湿度值和所述第二湿度值是由对应的湿度元件在第一时刻测得的,所述获取单元还用于获取所述第一湿度元件在第二时刻测量的第四湿度值和所述第二湿度元件在第二时刻测量的第五湿度值;
42.处理单元还用于根据所述第一湿度值与所述第四湿度值确定第一差值;
43.处理单元还用于根据所述第二湿度值与所述第五湿度值确定第二差值;
44.处理单元还用于根据测得所述目标湿度值的湿度元件对应的目标差值、所述第一差值和所述第二差值,确定所述目标湿度影响系数;
45.处理单元还用于将湿度差值与所述目标湿度影响系数的乘积作为湿度偏移值;
46.处理单元还用于根据所述目标湿度值和所述湿度偏移值,确定第三湿度值。
47.可选的,处理单元还用于分别判断所述第一差值和所述第二差值是否符合预设条件,所述预设条件包含以下至少一个条件:所述第一差值和所述第二差值同为非正数或者同为非负数,所述第一差值和所述第二差值均未超过第一预设阈值;
48.若不符合所述预设条件,则处理单元还用于重新确定第一时刻,并执行获取所述第一湿度元件在第一时刻测量的第一湿度值和所述第二湿度元件在所述第一时刻测量的第二湿度值的步骤;若符合所述预设条件,则执行根据测得所述目标湿度值的湿度元件对应的目标差值、所述第一差值和所述第二差值,确定所述目标湿度影响系数的步骤。
49.可选的,若不符合所述预设条件,则处理单元还用于获取所述加湿设备的当前工作档位,并确定在所述当前工作档位下第一湿度元件对应的第一差值范围,以及第二湿度元件对应的第二差值范围;
50.若所述第一差值不属于所述第一差值范围且不属于所述第一差值范围的累计次数超过预设次数,则处理单元还用于发送所述第一湿度元件已损坏的提示消息。
51.若所述第二差值不属于所述第二差值范围且不属于所述第二差值范围的累计次数超过预设次数,则处理单元还用于发送所述第二湿度元件已损坏的提示消息。
52.可选的,所述第一湿度元件包括相同湿度检测特性的n个第一子湿度元件,所述第二湿度元件包括相同湿度检测特性的m个第二子湿度元件,n为大于1的整数,m为大于1的整数,获取单元还用于获取每个第一子湿度元件的第一预选湿度值,将n个第一预选湿度值的平均值确定为所述第一湿度值;
53.获取单元还用于获取每个第二子湿度元件的第二预选湿度值,将m个第二预选湿
度值的平均值确定为所述第二湿度值。
54.可选的,
55.若所述n个第一预选湿度值中任意两个第一预选湿度值的差值均小于预设差值,则处理单元还用于将n个第一预选湿度值的平均值确定为所述第一湿度值。
56.本技术第三方面提供了一种加湿设备。
57.处理器、存储器;
58.处理器与存储器相连;
59.处理器执行如本技术实施例第一方面中任一种实施方式所执行的方法。
60.本技术实施例第四方面提供了一种计算机存储介质。
61.一种计算机存储介质,计算机存储介质中存储有指令,指令在计算机上执行时,使得计算机执行如本技术实施例中第一方面中任一种实施方式所执行的方法。
62.本技术实施例第五方面提供了一种计算机程序产品。
63.一种计算机程序产品,其特征在于,计算机程序产品在计算机上执行时,使得计算机执行如本技术实施例中第一方面中任一种实施方式所执行的方法。
64.从以上技术方案可以看出,本技术实施例具有以下优点:
65.本技术实施例中,本技术实施例中,通过获取第一湿度元件测量的第一湿度值,以及第二湿度元件测量的第二湿度值,且因第一湿度元件的湿度检测特性和第二湿度元件的湿度检测特性相反,因此第一湿度值和第二湿度值分别与真实值之间的偏差一个为正值,另一个为负值,再根据第一湿度值和第二湿度值确定湿度差值,进而根据目标湿度值、湿度差值以及目标湿度影响系数确定第三湿度值,该第三湿度值即为加湿设备的检测湿度,因为该第三湿度值是根据不同检测特性的湿度元件获取的湿度值得到的,因此这样可以降低因加湿设备工作年限久导致的单一湿度元件受影响的问题,提升了加湿设备的测量准确性。
附图说明
66.图1为本技术实施例提供的加湿设备一个结构示意图;
67.图2为本技术实施例提供的湿度确定方法一个流程示意图;
68.图3为本技术实施例提供的湿度确定方法另一流程示意图;
69.图4a为本技术实施例提供的加湿设备另一结构示意图;
70.图4b为本技术实施例提供的加湿设备另一结构示意图;
71.图5为本技术实施例提供的加湿设备另一结构示意图;
72.图6为本技术实施例提供的加湿设备另一结构示意图。
具体实施方式
73.本技术实施例提供了一种一种湿度确定方法、加湿设备及计算机存储介质。本技术实施例中,获取第一湿度元件测量的第一湿度值,以及第二湿度元件测量的第二湿度值,且因第一湿度元件的湿度检测特性和第二湿度元件的湿度检测特性相反,因此第一湿度值和第二湿度值分别与真实值之间的偏差一个为正值,另一个为负值,再根据第一湿度值和第二湿度值确定湿度差值,进而根据目标湿度值、湿度差值以及目标湿度影响系数确定第
三湿度值,该第三湿度值即为加湿设备的检测湿度,因为该第三湿度值是根据不同检测特性的湿度元件获取的湿度值得到的,因此这样可以降低因加湿设备工作年限久导致的单一湿度元件受影响的问题,提升了加湿设备的测量准确性。
74.随着现代科技的发展,家用电器的种类也越来越丰富。其中,加湿设备是一种可以调控湿度的一种电器。加湿设备可以给指定的空间加湿,也可以与其他设备相连,用于增加湿度。在现有的加湿设备中,内置了一个湿度传感器或者湿敏电阻来获取室内湿度,进而控制加湿设备工作,以使得加湿设备达到预定的湿度。
75.加湿设备在工作时,可以通过设定不同的工作档位,使得加湿设备加湿的程度增大或者减小。但是随着加湿设备工作的时间越来越久,其中的湿度传感器或者湿敏电阻可能会产生一定的形变或者质变,导致湿度传感器或者湿敏电阻的测量的湿度不准确,发生“漂移”现象,即湿度传感器或者湿敏电阻测量的湿度可能会大于实际湿度值或者是小于实际湿度值,进而导致加湿设备湿度测量不准确,影响了加湿效果。
76.为了解决上述问题,本技术实施例提供了一种湿度确定方法及加湿设备,可以提升加湿设备湿度测量的准确度。
77.请参阅图1,为本技术实施例提供的加湿设备一个结构示意图。
78.如图1所示,加湿设备包括第一湿度元件、第二湿度元件以及中央处理器,其中,中央处理器分别连接第一湿度元件以及第二湿度元件,且第二湿度元件的湿度检测特性与第一湿度元件的湿度检测特性相反,湿度检测特性用于指示测试的湿度值与真实值之间的偏差为正值或负值。
79.需要说明的是,第一湿度元件和第二湿度元件可以通过制作材料的不同,使第一湿度元件随着使用时间的增加出现“上漂”现象,即随着使用时间的增加获取的湿度值逐渐大于实际湿度值,使第二湿度元件随着使用时间的增加出现“下漂”现象,即随着使用时间的增加获取的湿度值逐渐小于实际湿度值。例如,第一湿度元件为电阻式的元件,第二湿度元件为电容式的元件。可以理解的是,第一湿度元件和第二湿度元件还可以通过其他方式达到一个随着时间的增加出现“上漂”的现象,另一个随着时间的增加出现“下漂”的现象,即使得第一湿度元件和第二湿度元件的检测特性相反,具体的方式此处不做限定。
80.基于前述图1所描述的加湿设备,下面对本技术实施例中的湿度确定方法进行详细描述。
81.请参阅图2,为本技术实施例提供的数据确定方法一个流程示意图。
82.在步骤201中,加湿设备获取第一湿度元件测量的第一湿度值和第二湿度元件测量的第二湿度值。
83.当需要计算得到实际湿度值时,中央处理器获取第一湿度元件测量的第一湿度值和第二湿度元件测量的第二湿度值。其中,第二湿度元件的湿度检测特性与第一湿度元件的湿度检测特性相反,湿度检测特性用于指示测试的湿度值与真实值之间的偏差为正值或负值。
84.在步骤202中,加湿设备根据第一湿度值和第二湿度值确定湿度差值。
85.中央处理器在获取到第一湿度值和第二湿度值之后,第一湿度值和第二湿度值确定湿度差值,其中,湿度差值表示第一湿度值和第二湿度值的差值。
86.在步骤203中,加湿设备根据目标湿度值、湿度差值和目标湿度影响系数,确定第
三湿度值。
87.在确定了湿度差值之后,进而根据目标湿度值、湿度差值以及目标湿度影响系数确定第三湿度值,其中,第三湿度值表示为加湿设备的最终检测湿度,目标湿度值表示为第一湿度值和第二湿度值的其中一个值,即目标湿度值可以是第一湿度值,也可以是第二湿度值,具体此处不做限定。目标湿度影响系数表示为测得目标湿度值的湿度元件对应的湿度影响系数。
88.本实施例中,在一种可能的实现方式中,目标湿度影响系数还可以包括预设目标湿度影响系数,该预设目标湿度影响系数为预先设置的,该预设目标湿度影响系数可以是一个经验值,即根据实验数据得到的,或者还可以通过其他方式进行设置。例如该预设目标湿度影响系数可以是1/2,则在计算第三湿度值时,则可以根据该预设目标湿度影响系数和湿度差值的乘积进行计算,进而根据计算结果和目标湿度值确定第三湿度值。可以理解的是,该预设目标湿度影响系数可以用于只测量单一时刻的湿度值的情况,也可以用于在测量一段时间的湿度值的情况,具体此处不做限定。例如,只需要获取某一时刻的第一湿度值和第二湿度值,再根据预设目标湿度影响系数即可以计算得到第三湿度值,并不需要再获取其他时刻的湿度值。
89.本技术实施例中,获取第一湿度元件测量的第一湿度值,以及第二湿度元件测量的第二湿度值,且因第一湿度元件的湿度检测特性和第二湿度元件的湿度检测特性相反,因此第一湿度值和第二湿度值分别与真实值之间的偏差一个为正值,另一个为负值,再根据第一湿度值和第二湿度值确定湿度差值,进而根据目标湿度值、湿度差值以及目标湿度影响系数确定第三湿度值,该第三湿度值即为加湿设备的检测湿度,因为该第三湿度值是根据不同检测特性的湿度元件获取的湿度值得到的,因此这样可以降低因加湿设备工作年限久导致的单一湿度元件受影响的问题,提升了加湿设备的测量准确性。
90.请参阅图3,为本技术实施例提供的湿度确定方法另一流程示意图。
91.在步骤301中,加湿设备获取第一湿度值和第二湿度值。
92.当加湿设备开始工作时,加湿设备通过第一湿度元件获取第一湿度值,通过第二湿度元件获取第二湿度值,其中,第一湿度值和第二湿度值获取的时间相同,第一湿度值属于测试的湿度值与真实值之间的偏差为正值的湿度值,第二湿度值属于测试的湿度值与真实值之间的偏差为负值的湿度值。
93.具体的,第一湿度值表示加湿设备在第一时刻通过第一湿度元件获取的湿度值,第二湿度值表示加湿设备在第一时刻通过第二湿度元件获取的湿度值。
94.在步骤302中,加湿设备获取第四湿度值和第五湿度值。
95.加湿设备在获取了第一湿度值和第二湿度值之前,还在第二时刻获取第四湿度值和第五湿度值,其中,第四湿度值和第五湿度值获取的时间相同,第四湿度值测试的湿度值与真实值之间的偏差为正值的湿度值,第五湿度值属于测试的湿度值与真实值之间的偏差为负值的湿度值,第二时刻在第一时刻之前。
96.具体的,第四湿度值表示加湿设备在第二时刻通过第一湿度元件获取的湿度值,第五湿度值表示加湿设备在第二时刻通过第二湿度元件获取的湿度值。
97.需要说明的是,在实际应用过程中,第一时刻和第二时刻的间隔时间可以设置的较短,这样可以提升加湿设备的工作效率。
98.在步骤303中,加湿设备根据第一湿度值和第四湿度值计算得到第一差值。
99.加湿设备在获取到第一湿度值和第四湿度值之后,根据第一湿度值和第四湿度值计算,得到第一差值。
100.具体的,可以将第一湿度值减去第四湿度值,就得到第一差值。例如,第四湿度值为u1,第一湿度值为u2,则第一差值为u2-u1。
101.在步骤304中,加湿设备根据第二湿度值和第五湿度值计算得到第二差值。
102.加湿设备在获取到第二湿度值和第五湿度值之后,根据第二湿度值和第五湿度值计算,得到第二差值。
103.具体的,可以将第二湿度值减去第五湿度值,就得到第二差值。例如,第二湿度值为u3,第五湿度值为u4,则第二差值为u3-u4。
104.在步骤305中,加湿设备根据第一差值和第二差值计算,得到目标湿度影响系数。
105.加湿设备在计算得到了第一差值和第二差值之后,再根据测得的目标湿度值的湿度元件对应的目标差值、第一差值和第二差值进行计算,得到目标湿度影响系数,其中,目标湿度影响系数表示第一湿度元件或第二湿度元件湿度变化的权值。
106.具体的,若第一差值表示为u2-u1,第二差值表示为u3-u4,则目标湿度影响系数可以通过下列公式计算得到:
107.目标湿度影响系数=(u2-u1)/((u2-u1) (u3-u4))
108.或,
109.目标湿度影响系数=(u3-u4)/((u2-u1) (u3-u4))。
110.其中,当测得的目标湿度值的湿度元件为第一湿度元件时,即当目标湿度影响系数表示第一湿度元件的湿度变化的权值时,则通过第一个公式计算得到。当测得的目标湿度值的湿度元件为第二湿度元件时,即当目标湿度影响系数表示第二湿度元件的湿度变化的权值时,则通过第二个公式计算得到。
111.在步骤306中,加湿设备根据第一湿度值和第二湿度值计算,得到湿度差值。
112.加湿设备在获取到第一湿度值和第二湿度值之后,根据第一湿度值和第二湿度值进行计算,得到湿度差值,该湿度差值表示第一湿度元件和第二湿度元件在第一时刻的偏移差值的和。
113.具体的,若第一湿度值表示u2,第二湿度值表示u3,则湿度差值=u2-u3。
114.在步骤307中,加湿设备根据目标湿度影响系数和湿度差值计算,得到第三湿度值。
115.在获得湿度差值之后,加湿设备根据目标湿度影响系数和湿度差值进行计算,得到第三湿度值,该第三湿度值即表示加湿设备的检测湿度。
116.具体的,若目标湿度影响系数表示第一湿度元件的湿度变化的权值时,则根据目标湿度影响系数和湿度差值进行计算,得到湿度偏移值,湿度偏移值表示第一湿度元件在第一时刻的湿度偏移值。例如,若目标湿度影响系数表示为(u2-u1)/((u2-u1) (u3-u4)),湿度差值为u2-u3,则湿度偏移值=(u2-u3)*(u2-u1)/((u2-u1) (u3-u4))。
117.进而,再根据湿度偏移值和第四湿度值进行计算,得到第三湿度值。例如,湿度偏移值=(u2-u3)*(u2-u1)/((u2-u1) (u3-u4)),第四湿度值=u1,则第三湿度值=u1-(u2-u3)*(u2-u1)/((u2-u1) (u3-u4))。因为第一湿度元件获取的湿度值与真实值之间的偏差
为正值,所以第一湿度元件获取的湿度值会高于实际湿度值,因此将第一湿度元件获取的湿度值减去湿度偏移值,就可以得到实际湿度值。
118.具体的,若目标湿度影响系数表示第二湿度元件的湿度变化的权值时,则根据目标湿度影响系数和湿度差值进行计算,得到湿度偏移值,湿度偏移值表示第二湿度元件在第一时刻的湿度偏移值。例如,若目标湿度影响系数表示为(u3-u4)/((u2-u1) (u3-u4)),湿度差值为u2-u3,则湿度偏移值=(u2-u3)*(u3-u4)/((u1-u2) (u3-u4))。
119.进而,再根据湿度偏移值和第五湿度值进行计算,得到第三湿度值。例如,湿度偏移值=(u2-u3)*(u3-u4)/((u2-u1) (u3-u4)),第五湿度值=u3,则第三湿度值=u3 (u2-u3)*(u3-u4)/((u2-u1) (u3-u4))。因为第二湿度元件获取的湿度值与真实值之间的偏差为负值,所以第二湿度元件获取的湿度值会低于实际湿度值,因此将第二湿度元件获取的湿度值加上湿度偏移值,就可以得到实际湿度值。
120.需要说明的是,本实施例中,第二时刻可以表示为上一次计算实际湿度值的时间点,第一时刻可以表示为此次计算实际湿度值的时间点。即每次计算目标湿度值时,可以通过获取上一次保存的第一湿度元件测量的湿度值和第二湿度元件测量的湿度值,进而确定目标湿度影响系数,再通过目标湿度影响系数和湿度差值计算此次的第三湿度值。这样可以减少获取第一湿度元件测量的湿度值和第二湿度元件测量的湿度值的次数,提升加湿设备的工作效率。
121.可选地,第一时刻可以是计算实际湿度值的当前获取的时间点,第二时刻是上一次测量湿度值的时间点,即获取历史的湿度值数据。那此时的湿度差值表示为由第一湿度元件和第二湿度元件在第一时刻测得的第一湿度值和第二湿度值的差值,即湿度差值。进而根据目标湿度影响系数和湿度差值计算第三湿度值。
122.在实际应用过程中,有时可能会发生湿度元件测试得到异常数据的情况。若是这种情况,则需要提示对应的湿度元件发生异常。
123.具体的,可以通过至少两种方法进行判断。例如,可以分别判断第一差值和第二差值是否符合预设条件,预设条件包括以下至少一个:第一差值和第二差值同为非正数或者同为非负数,第一差值和第二差值均未超过第一预设阈值。
124.其中,第一差值和第二差值为非正数表示第一时刻和第二时刻之间湿度的变化呈下降趋势,因此第一差值和第二差值为非正数。第一差值和第二差值为非负数,表示第一时刻和第二时刻之间湿度的变化呈上升趋势,因此第一差值和第二差值为非负数。若第一差值和第二差值一个为正数,一个为负数,则表示第一湿度元件和第二湿度元件之一获取的数据异常,则需要获取第一湿度元件在第一时刻测量的第一湿度值和第二湿度元件在第一时刻测量的第二湿度值的步骤,即重新获取一个时刻,并通过第一湿度元件和第二湿度元件对应的获取该时刻对应的湿度值。
125.若第一差值和第二差值都小于第一预设阈值,则表示第一湿度元件和第二湿度元件都正常。若第一差值大于预设阈值,则表示第一湿度元件获取的湿度值数据异常,则重新确定第一时刻,并执行获取第一湿度元件在第一时刻测量的第一湿度值和第二湿度元件在第一时刻测量的第二湿度值的步骤,即重新获取一个时刻,并通过第一湿度元件和第二湿度元件对应的获取该时刻对应的湿度值。若第二差值大于预设阈值,则表示第二湿度元件获取的湿度值数据异常,则重新确定第一时刻,并执行获取第一湿度元件在第一时刻测量
的第一湿度值和第二湿度元件在第一时刻测量的第二湿度值的步骤,即重新获取一个时刻,并通过第一湿度元件和第二湿度元件对应的获取该时刻对应的湿度值。
126.其中,第一预设阈值可以通过多种方法进行设定。例如,加湿设备有多个工作档位,不同工作档位对应的加湿量不同,档位越大加湿量越大,即湿度差值越大,档位越小加湿量越小,即湿度差值越小。因此在不同的工作档位,可以设置不同的工作档位对应的第一预设阈值。或者,还可以设置一个最大的工作档位对应的预设阈值,只要不超过该预设阈值,则认为都在正常范围内。或者,还可以通过其他方式进行设置,例如还可以根据当天周边环境的湿度变化增大或减小第一预设阈值,具体设定第一预设阈值的方式此处不做限定。
127.或者,还可以判断对应的目标湿度影响系数是否大于第二预设阈值,若目标湿度影响系数小于第二预设阈值,则表示第一湿度元件和第二湿度元件正常。若第一湿度元件的湿度变化的权值大于第二预设阈值,则表示第一湿度元件获取的湿度值数据异常,则重新确定第一时刻,并执行获取第一湿度元件在第一时刻测量的第一湿度值和第二湿度元件在第一时刻测量的第二湿度值的步骤,即重新获取一个时刻,并通过第一湿度元件和第二湿度元件对应的获取该时刻对应的湿度值。若第二湿度元件的湿度变化的权值大于预设阈值,则表示第二湿度元件获取的湿度值数据异常,则重新确定第一时刻,并执行获取第一湿度元件在第一时刻测量的第一湿度值和第二湿度元件在第一时刻测量的第二湿度值的步骤,即重新获取一个时刻,并通过第一湿度元件和第二湿度元件对应的获取该时刻对应的湿度值。
128.其中,预设阈值可以通过多种方法进行设定。例如,加湿设备有多个工作档位,不同工作档位对应的加湿量不同,档位越大加湿量越大,即湿度变化的权值越大,档位越小加湿量越小,即湿度变化的权值越小。因此在不同的工作档位,可以设置不同的工作档位对应的第二预设阈值。或者,还可以设置一个最大的工作档位对应的预设阈值,只要不超过该预设阈值,则认为都在正常范围内。或者,还可以通过其他方式进行设置,例如还可以根据当天周边环境的湿度变化增大或减小第二预设阈值,具体设定第二预设阈值的方式此处不做限定。
129.在一种可能的实现方式中,若第一差值和第二差值不符合预设条件,则加湿设备获取当前工作档位,并确定当前工作档位下第一湿度元件对应的第一差值范围,以及第二湿度元件对应的差值范围。其中,第一差值范围和第二差值范围可以通过下列公式确定:
130.y=kt b,其中,t表示时间,k为变化系数,b为偏移量,y则表示第一差值范围或者第二差值范围。
131.通过数据实验表明,正常的湿度元件每年的湿度变化值应该是比较稳定的。例如每年变化2%到3%,两年4%-5%。通过大量实验测试,可以得出湿度差值随时间变化的范围在y=kt b。因此,当湿度的第一差值范围或者第二差值范围超过了y的范围,则表示对应的湿度元件可能发生损坏,则会发送对应的湿度元件已损坏的提示消息。例如,若第一差值不属于第一差值范围且不属于第一差值范围的次数超过预设次数,则发送第一湿度元件已损坏的提示消息。若第二差值不属于第二差值范围且不属于第二差值范围的次数超过预设次数,则发送第二湿度元件已损坏的提示消息。
132.本实施例中,加湿设备中的第一湿度元件还可以包括相同湿度检测特性的n个第
一子湿度元件,第二湿度元件还可以包括相同湿度检测特性的m个第二子湿度元件,其中,n为大于1的整数,m为大于1的整数。
133.当加湿设备中包含多个第一子湿度元件,加湿设备可以分别获取至少两个第一子湿度元件的至少两个第一预选湿度值,并根据至少两个第一预选湿度值进行计算,得到第一湿度值,第一湿度值表示至少两个第一预选湿度值的平均值。当加湿设备中包含多个第二子湿度元件时,加湿设备可以分别获取至少两个第二子湿度元件的至少两个第二预选湿度值,并根据至少两个第二预选湿度值进行计算,得到第二湿度值,第二湿度值表示至少两个第二预选湿度值的平均值。
134.在实际应用过程中,至少两个第一子湿度元件或者至少两个第二子湿度元件中可能会发生获取数据异常的情况,因此可以通过判断至少两个第一预选湿度值或者至少两个第二预选湿度值之间的差值是否小于预设差值来判断是否有获取数据异常的情况。若两个第一预选湿度值之间的差值小于预设差值,则表示至少两个第一子湿度元件是正常的。若两个第二预选湿度值之间的差值小于预设差值,则表示至少两个第二子湿度元件是正常的。若大于预设差值,则可以根据前述的方法,替换掉目标湿度影响系数更大的湿度子元件。
135.本实施例中,在一种可能的实现方式中,目标湿度影响系数还可以包括预设目标湿度影响系数,该预设目标湿度影响系数为预先设置的,该预设目标湿度影响系数可以是一个经验值,即根据实验数据得到的,或者还可以通过其他方式进行设置。例如该预设目标湿度影响系数可以是1/2,则在计算湿度偏移值时,则可以根据该预设目标湿度影响系数和湿度差值的乘积进行计算,进而根据湿度偏移值和目标湿度值确定第三湿度值。可以理解的是,该预设目标湿度影响系数可以用于只测量单一时刻的湿度值的情况,也可以用于在测量一段时间的湿度值的情况,具体此处不做限定。例如,只需要获取第一时刻的第一湿度值和第二湿度值,再根据预设目标湿度影响系数即可以计算得到第三湿度值,并不需要再获取其他时刻的湿度值。
136.本技术实施例中的第一湿度元件和第二湿度元件表示可以获取到当前湿度值的元件或者设备,例如可以是两个湿度传感器或者是两个湿敏电阻,具体此处不做限定。
137.如图4a所示,为本技术实施例提供的加湿设备一个结构示意图。在图4a中,由两个湿度传感器和一个中央处理器组成一个加湿设备。其中,两个湿度传感器的湿度检测特性相反,一个获取的湿度值与真实值之间的偏差为正值,一个获取的湿度值为与真实值之间的偏差为负值。湿度传感器可以直接获取到湿度值,并将获取到的湿度值发送给中央处理器。
138.如图4b所示,为本技术实施例提供的加湿设备另一结构示意图。在图4b中,由两个湿敏电阻和一个中央处理器组成一个加湿设备。其中,中央处理器通过模数转化模块(adc)得到adc采样值,并通过如下关系进行计算,得到采样点电压值。
139.adc采样值/adc最大值=采样点电压值/中央处理器输入电压值。
140.其中,adc采样值表示通过adc模块得到的采样值,adc最大值表示adc模块设定的最大值,中央处理器输入电压值表示中央处理器的额定输入电压值。
141.在计算得到采样点电压值之后,再通过采样点电压值得到湿敏电阻阻值,通过当前温度值,通过查表法,进而得到第一湿度值或者是第二湿度值。
142.本技术实施例中,获取第一湿度元件测量的第一湿度值,以及第二湿度元件测量的第二湿度值,且因第一湿度元件的湿度检测特性和第二湿度元件的湿度检测特性相反,因此第一湿度值和第二湿度值分别与真实值之间的偏差一个为正值,另一个为负值,再根据第一湿度值和第二湿度值确定湿度差值,进而根据目标湿度值、湿度差值以及目标湿度影响系数确定第三湿度值,该第三湿度值即为加湿设备的检测湿度,因为该第三湿度值是根据不同检测特性的湿度元件获取的湿度值得到的,因此这样可以降低因加湿设备工作年限久导致的单一湿度元件受影响的问题,提升了加湿设备的测量准确性。
143.上述对本技术实施例中湿度确定方法进行了描述,下面对本技术实施例中加湿设备进行详细描述。请参阅图5,为本技术实施例提供的加湿设备另一结构示意图。
144.一种加湿设备,所述加湿设备设有第一湿度元件和第二湿度元件,所述加湿设备还包括:
145.获取单元501,用于获取所述第一湿度元件测量的第一湿度值和所述第二湿度元件测量的第二湿度值,所述第二湿度元件的湿度检测特性与所述第一湿度元件的湿度检测特性相反,所述湿度检测特性用于指示测试的湿度值与真实值之间的偏差为正值或负值;
146.处理单元502,用于根据所述第一湿度值和所述第二湿度值确定湿度差值;
147.所述处理单元502还用于根据目标湿度值、所述湿度差值和目标湿度影响系数,确定第三湿度值,所述第三湿度值为所述加湿设备的检测湿度,所述目标湿度值是所述第一湿度值与所述第二湿度值的其中一个值,所述目标湿度影响系数为测得所述目标湿度值的湿度元件对应的湿度影响系数。
148.可选的,处理单元502还用于根据测试得到所述目标湿度值的湿度元件,获取对应的预先设置的目标湿度影响系数;
149.处理单元502还用于将所述湿度差值与所述预设目标湿度影响系数的乘积作为湿度偏移值;
150.处理单元502还用于根据所述目标湿度值和所述湿度偏移值,确定第三湿度值。
151.可选的,所述第一湿度值和所述第二湿度值是由对应的湿度元件在第一时刻测得的,所述获取单元501还用于获取所述第一湿度元件在第二时刻测量的第四湿度值和所述第二湿度元件在第二时刻测量的第五湿度值;
152.处理单元502还用于根据所述第一湿度值与所述第四湿度值确定第一差值;
153.处理单元502还用于根据所述第二湿度值与所述第五湿度值确定第二差值;
154.处理单元502还用于根据测得所述目标湿度值的湿度元件对应的目标差值、所述第一差值和所述第二差值,确定所述目标湿度影响系数;
155.处理单元502还用于将湿度差值与所述目标湿度影响系数的乘积作为湿度偏移值;
156.处理单元502还用于根据所述目标湿度值和所述湿度偏移值,确定第三湿度值。
157.可选的,处理单元502还用于分别判断所述第一差值和所述第二差值是否符合预设条件,所述预设条件包含以下至少一个条件:所述第一差值和所述第二差值同为非正数或者同为非负数,所述第一差值和所述第二差值均未超过第一预设阈值;
158.若不符合所述预设条件,则处理单元502还用于重新确定第一时刻,并执行获取所述第一湿度元件在第一时刻测量的第一湿度值和所述第二湿度元件在所述第一时刻测量
的第二湿度值的步骤;若符合所述预设条件,则执行根据测得所述目标湿度值的湿度元件对应的目标差值、所述第一差值和所述第二差值,确定所述目标湿度影响系数的步骤。
159.可选的,若不符合所述预设条件,则处理单元502还用于获取所述加湿设备的当前工作档位,并确定在所述当前工作档位下第一湿度元件对应的第一差值范围,以及第二湿度元件对应的第二差值范围;
160.若所述第一差值不属于所述第一差值范围且不属于所述第一差值范围的累计次数超过预设次数,则处理单元502还用于发送所述第一湿度元件已损坏的提示消息。
161.若所述第二差值不属于所述第二差值范围且不属于所述第二差值范围的累计次数超过预设次数,则处理单元502还用于发送所述第二湿度元件已损坏的提示消息。
162.可选的,所述第一湿度元件包括相同湿度检测特性的n个第一子湿度元件,所述第二湿度元件包括相同湿度检测特性的m个第二子湿度元件,n为大于1的整数,m为大于1的整数,获取单元501还用于获取每个第一子湿度元件的第一预选湿度值,将n个第一预选湿度值的平均值确定为所述第一湿度值;
163.获取单元501还用于获取每个第二子湿度元件的第二预选湿度值,将m个第二预选湿度值的平均值确定为所述第二湿度值。
164.可选的,
165.若所述n个第一预选湿度值中任意两个第一预选湿度值的差值均小于预设差值,则处理单元502还用于将n个第一预选湿度值的平均值确定为所述第一湿度值。
166.本技术实施例中,加湿设备中各单元所执行的方法与前述图2或图3所示实施例中加湿设备所执行的方法类似,具体此处不再赘述。
167.请参阅图6,为本技术提供的加湿设备的另一结构示意图。
168.加湿设备中包括处理器601、存储器602、总线605、接口等设备604,处理器601与存储器602、接口604相连,总线605分别连接处理器601、存储器602以及接口604,接口604用于接收或者发送数据,处理器601是单核或多核中央处理单元,或者为特定集成电路,或者为被配置成实施本发明实施例的一个或多个集成电路。存储器602可以为随机存取存储器(random access memory,ram),也可以为非易失性存储器(non-volatile memory),例如至少一个硬盘存储器。存储器602用于存储计算机执行指令。具体的,计算机执行指令中可以包括程序603。
169.本实施例中,该处理器601可以执行前述图2或图3所示实施例中加湿设备所执行的操作,具体此处不再赘述。
170.本技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被计算机执行时实现上述任一方法实施例中与加湿设备相关的方法流程。
171.应理解,本技术以上实施例中的加湿设备中提及的处理器,或者本技术上述实施例提供的处理器,可以是中央处理单元(central processing unit,cpu),还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现成可编程门阵列(field programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
172.还应理解,本技术中以上实施例中的加湿设备中的处理器的数量可以是一个,也可以是多个,可以根据实际应用场景调整,此处仅仅是示例性说明,并不作限定。本技术实施例中的存储器的数量可以是一个,也可以是多个,可以根据实际应用场景调整,此处仅仅是示例性说明,并不作限定。
173.还应理解,本技术实施例中以上实施例中的加湿设备提及的存储器或可读存储介质等,可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-only memory,rom)、可编程只读存储器(programmable rom,prom)、可擦除可编程只读存储器(erasable prom,eprom)、电可擦除可编程只读存储器(electrically eprom,eeprom)或闪存。易失性存储器可以是随机存取存储器(random access memory,ram),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的ram可用,例如静态随机存取存储器(static ram,sram)、动态随机存取存储器(dynamic ram,dram)、同步动态随机存取存储器(synchronous dram,sdram)、双倍数据速率同步动态随机存取存储器(double data rate sdram,ddr sdram)、增强型同步动态随机存取存储器(enhanced sdram,esdram)、同步连接动态随机存取存储器(synchlink dram,sldram)和直接内存总线随机存取存储器(direct rambus ram,dr ram)。
174.还需要说明的是,当加湿设备包括处理器(或处理单元)与存储器时,本技术中的处理器可以是与存储器集成在一起的,也可以是处理器与存储器通过接口连接,可以根据实际应用场景调整,并不作限定。
175.本技术实施例还提供了一种计算机程序或包括计算机程序的一种计算机程序产品,该计算机程序在某一计算机上执行时,将会使所述计算机实现上述任一方法实施例中加湿设备所执行的方法流程。
176.在上述图3实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。
177.所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本技术实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存储的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态硬盘solid state disk(ssd))等。
178.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
179.在本技术所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或
讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
180.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
181.另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
182.所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者其他网络设备等)执行本技术图2至图3中各个实施例所述方法的全部或部分步骤。而该存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
183.本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的术语在适当情况下可以互换,这仅仅是描述本技术的实施例中对相同属性的对象在描述时所采用的区分方式。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,以便包含一系列单元的过程、方法、系统、产品或设备不必限于那些单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它单元。
184.本技术各实施例中提供的消息/帧/信息、模块或单元等的名称仅为示例,可以使用其他名称,只要消息/帧/信息、模块或单元等的作用相同即可。
185.在本技术实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本技术实施例中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,在本技术的描述中,除非另有说明,“/”表示前后关联的对象是一种“或”的关系,例如,a/b可以表示a或b;本技术中的“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况,其中a,b可以是单数或者复数。
186.取决于语境,如在此所使用的词语“如果”或“若”可以被解释成为“在
……
时”或“当
……
时”或“响应于确定”或“响应于检测”。类似地,取决于语境,短语“如果确定”或“如果检测(陈述的条件或事件)”可以被解释成为“当确定时”或“响应于确定”或“当检测(陈述的条件或事件)时”或“响应于检测(陈述的条件或事件)”。
187.以上所述,以上实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本技术各实施例技术方案的范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献