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

环境温度变化的检测方法、检测装置、电子设备和介质与流程

2022-07-02 03:41:43 来源:中国专利 TAG:


1.本发明涉及室内温度调节技术领域,尤其涉及环境温度变化的检测方法、检测装置、温度调节设备电子设备和介质。


背景技术:

2.温度调节设备用于在天气冷的时候将室内温度调高,或者用于在天气热的时候将室内温度降低。常见的温度调节设备包括空调和取暖器等。
3.以取暖器为例,用户使用取暖器时会关闭门窗,以降低热量散失的速率。但若关闭门窗时间过长,室内空气不流通,此时用户可能会选择打开门窗进行通风。若用户在打开门窗进行通风的之后忘记了关闭取暖器,会造成严重的能源浪费。除了门窗开闭这一环境因素变化可能对温度调节设备的温度造成影响,还有可能有其他环境因素对温度调节设备的温度造成影响。


技术实现要素:

4.本发明旨在至少解决现有技术中存在的技术问题之一。为此,本发明提出一种环境温度变化的检测方法,可以检测温度调节设备的环境温度判断,以便于调节对应的环境因素,避免资源的浪费。
5.本发明还提出一种基于温度调节设备的开关门窗检测方法。
6.本发明还提出一种环境温度变化的检测装置。
7.本发明还提供一种电子设备。
8.本发明还提供一种非暂态计算机可读存储介质。
9.根据本发明第一方面实施例的环境温度变化的检测方法,包括:
10.获取温度调节设备的温度值,所述温度值包括当前温度值以及历史温度值;
11.基于所述温度值获取初始序列,并对所述初始序列进行标准化,得到标准化值序列,其中,所述初始序列为温度值序列或者温度差值序列;
12.基于所述标准化值序列的当前标准化值和所述标准化值序列的分位数之间满足设定关系,判定环境温度发生变化。
13.根据本发明实施例的环境温度变化的检测方法,可以判断温度调节设备的环境温度的异常变化,进而可以判断是否出现环境因素的变化,例如可以判断门窗是否发生状态变化,例如是否存在门窗开启的动作,或者是否存在门窗关闭的动作,进而及时对异常的环境因素进行控制,避免资源的浪费。
14.根据本发明的一个实施例,所述基于所述温度值获取初始序列,并对所述初始序列进行标准化,得到标准化值序列的步骤,包括:基于时间先后顺序整理所述温度值以获取所述温度值序列;对所述温度值序列进行标准化处理,得到温度标准化值序列;所述基于所述标准化值序列的当前标准化值和所述标准化值序列的分位数之间满足设定关系,判定环境温度发生变化的步骤,包括:基于所述温度标准化值序列的当前温度标准化值与所述温
度标准化值序列的分位数满足设定关系,判定门窗开启;
15.和/或,
16.所述基于所述温度值获取初始序列,并对所述初始序列进行标准化,得到标准化值序列的步骤,包括:基于时间先后顺序整理所述温度值以获取相邻所述温度值的温度差值,并基于所述温度差值获取所述温度差值序列;对所述温度差标准化序列进行标准化处理,得到温度差标准化值序列;所述基于所述标准化值序列的当前标准化值和所述标准化值序列的分位数之间满足设定关系,判定环境温度发生变化的步骤,包括:基于所述温度差标准化值序列的当前温度差标准化值与所述温度差标准化值序列的分位数满足设定关系,判定门窗开启。
17.根据本发明的一个实施例,所述温度值序列x={x1,x2,

,xn},其中,x1为第一个所述历史温度值,x2为第二个所述历史温度值,以此类推,xn为所述当前温度值;所述温度标准化值序列x

={x
′i|x
′i=(x
i-μ
x
)/σ
x
,i=1,2,

,n},其中,xi为第i个所述温度值,μ
x
为所述温度值序列的均值,σ
x
为所述温度值序列的标准差;
18.所述基于所述温度差标准化值序列的当前温度差标准化值与所述温度差标准化值序列的分位数满足设定关系,判定门窗开启的步骤中:
19.所述温度调节设备为供暖设备,基于所述当前温度标准化值x
′n小于所述温度标准化值序列的下分位数th1,判定环境温度发生变化;
20.或者,
21.所述温度调节设备为制冷设备,基于所述当前温度标准化值x
′n大于所述温度标准化值序列的上分位数th1′
,判定环境温度发生变化。
22.根据本发明的一个实施例,所述温度差值序列y={yj|yj=x
j-x
j-1
,j=1,2,

,n},其中,x1为第一个所述历史温度值,x2为第二个所述历史温度值,以此类推,xn为所述当前温度值;所述温度差标准化值序列y

={y
′j|y
′j=(y
j-μy)/σy,j=1,2,

,n-1},其中,μy为所述温度差值序列的均值,σy为所述温度标准化值序列的标准差;
23.所述基于所述温度差标准化值序列的当前温度差标准化值与所述温度差标准化值序列的分位数满足设定关系,判定环境温度发生变化的步骤中:
24.所述温度调节设备为供暖设备,基于当前温度差标准化值为y
′n小于所述温度差标准化值序列的下分位数th2,判定环境温度发生变化,
25.或者,
26.所述温度调节设备为制冷设备,基于当前温度差标准化值为y
′n大于所述温度差标准化值序列的上分位数th2′
,判定环境温度发生变化。
27.根据本发明的一个实施例,所述基于所述温度值获取初始序列,并对所述初始序列进行标准化,得到标准化值序列的步骤,包括:
28.基于时间先后顺序整理所述温度值以获取温度值序列;
29.对所述温度值序列进行标准化处理,得到温度标准化值序列;
30.所述基于所述标准化值序列的当前标准化值和所述标准化值序列的分位数之间满足设定关系,判定环境温度发生变化的步骤,包括:
31.获取所述温度标准化值序列中相邻温度标准化值的温度标准化值差值,并基于所述的温度标准化值差值获取温度标准化值差值序列;
32.基于所述温度标准化值差值序列的当前温度标准化值差值大于所述温度标准化值差值序列的上分位数,判定环境温度发生变化。
33.根据本发明的一个实施例,所述温度值序列x={x1,x2,

,xn},其中,x1为第一个所述历史温度值,x2为第二个所述历史温度值,以此类推xn为所述当前温度值;
34.所述温度标准化值序列x

={x
′i|x
′i=(x
i-μ
x
)/σ
x
,i=1,2,

,n},其中,xi为第i个所述温度值,μ
x
为所述温度值序列的均值,σ
x
为所述温度值序列的标准差;
35.所述温度标准化值差值序列x={xi|xi=x

i-(x

i-1
x

i-2
)/2,i=1,2,

,n};
36.所述当前温度标准化值差值xn=x

n-(x

n-1
x

n-2
)/2。
37.根据本发明的一个实施例,所述获取温度调节设备的温度值的步骤中,获取本地的所述温度调节设备的所述温度值,或者,获取所述温度调节设备上报的所述温度值。
38.根据本发明第二方面实施例的基于温度调节设备的环境温度变化的检测方法,包括:
39.采用上述环境温度变化的检测方法判定所述温度调节设备所处的环境温度发生变化;
40.基于所述环境温度发生变化判定门窗发生状态变化。
41.根据本发明实施例的基于温度调节设备的环境温度变化的检测方法,可以判断门窗是否发生状态变化,例如是否存在门窗开启的动作,或者是否存在门窗关闭的动作,进而避免用户开启门窗之后忘记导致能源的浪费。
42.根据本发明的一个实施例,所述基于所述环境温度发生变化判定门窗发生状态变化的步骤中,判定所述门窗开启;
43.所述基于温度调节设备的开关门窗检测方法还包括:
44.基于判定所述门窗开启,统计所述门窗的开启时长,并基于所述开启时长达到预设上限,发送所述温度调节设备或者门窗的控制信号或者发送提示信号。
45.根据本发明第三方面实施例的基于环境温度变化的检测装置,包括:
46.温度值获取模块,用于获取温度调节设备的温度值,所述温度值包括当前温度值以及历史温度值;
47.标准化模块,用于基于所述温度值获取初始序列,并对所述初始序列进行标准化,得到标准化值序列,其中,所述初始序列为温度值序列或者温度差值序列;
48.判断模块,用于基于所述标准化值序列的当前标准化值和所述标准化值序列的分位数之间满足设定关系,判定环境温度发生变化。
49.根据本发明实施例的基于环境温度变化的检测装置,其技术效果和上述环境温度变化的检测方法对应,或者和上述基于温度调节设备的环境温度变化的检测方法的技术效果对应,此处不再赘述。
50.根据本发明第四方面实施例的电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述环境温度变化的检测方法,或者实现上述基于温度调节设备的开关门窗检测方法。
51.根据本发明实施例的电子设备,其技术效果和上述环境温度变化的检测方法对应,或者和上述基于温度调节设备的开关门窗检测方法的技术效果对应,此处不再赘述。
52.根据本发明的一个实施例,所述电子设备为温度调节设备,所述温度调节设备包
括温度检测器,所述温度检测器用于获取所述温度调节设备的温度值并发送给所述处理器。
53.根据本发明第五方面实施例的非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述环境温度变化的检测方法,或者实现上述基于温度调节设备的开关门窗检测方法的检测方法。
54.根据本发明实施例的非暂态计算机可读存储介质,其技术效果和上述环境温度变化的检测方法对应,或者和上述基于温度调节设备的开关门窗检测方法的技术效果对应,此处不再赘述。
55.本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
56.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
57.图1是本发明实施例提供的环境温度变化的检测方法的流程示意图;
58.图2是本发明实施例提供的基于环境温度变化的检测装置的模块示意图;
59.图3是本发明实施例的电子设备的结构示意图。
具体实施方式
60.下面结合附图和实施例对本发明的实施方式作进一步详细描述。以下实施例用于说明本发明,但不能用来限制本发明的范围。
61.在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明实施例的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
62.在对本发明实施例做详细说明之前,先对整个应用场景进行描述。本发明实施例的环境温度变化的检测方法、基于温度调节设备的开关门窗检测方法、基于环境温度变化的检测装置、电子设备和可读存储介质,即可应用于物联网领域的云平台,也可应用于其他种类的互联网领域当中的云平台,或者还可以应用于第三方设备,或者还可以应用于温度调节设备上。其中,第三方设备可能包括有手机、平板电脑、笔记本、车载电脑和其他智能家电设备等多种不同的类型。
63.请参见图1,根据本发明第一方面实施例的环境温度变化的检测方法,包括:
64.s1、获取温度调节设备的温度值,温度值包括当前温度值以及历史温度值。
65.其中,“获取温度调节设备的温度值”中的“温度值”指代的是温度调节设备所处的
环境的温度,而非设备本身的温度。此外,环境温度变化的检测方法应用于云平台时,温度调节设备将温度值上报至云平台。环境温度变化的检测方法应用于温度调节设备时,温度调节设备获取本地的温度值。环境温度变化的检测方法应用于第三方设备时,第三方设备获取温度调节设备上报的温度值。下文仅以应用于云平台的环境温度变化的检测方法为例进行说明。
66.根据本发明的实施例,温度调节设备包括制冷设备和供暖设备,常见的有空调、取暖器等。当然温度调节设备的种类不受此处举例限制,只要可以实现室内温度的调节即可。取暖器的供暖方式包括暖气片供暖、地暖、电力供暖等。
67.根据本发明的实施例,温度调节设备的温度值变化可以直接反应室内温度变化,而在温度调节设备正常且平稳工作的情况下,室内温度变化可以和门窗的开闭建立关系,进而可以基于温度调节设备的温度值变化判定门窗的状态变化。以供暖设备为例对本发明实施例的环境温度变化的检测方法进行说明:对于供暖设备而言,其用于对室内的温度进行升温,进而门窗开启的情况下,室内的温度会出现明显的降低,而门窗关闭的情况下,室内的温度会出现比较明显的升高,进而可以基于该特征判定温度值变化和门窗开闭的关联。当然,基于温度调节设备应用的情景不同,其考虑的环境因素也可能不是门窗开闭,而是其他可能导致温度调节设备温度变化的环境因素。因此,本发明实施例的环境温度变化的检测方法,在其他应用下,其环境温度变化也可以和其他环境因素的变化状态进行对应。
68.下文以供暖设备中的取暖器为例进行说明,不失一般性,下文的环境温度变化的检测方法同样适用于其他种类的温度调节设备。
69.根据本发明的实施例,假设云平台获取取暖器过去1小时的温度值,并且取暖器每十分钟上报一次温度值。那么云平台除了获取当前温度值,还获取到过去一个小时取暖器上报的六个历史温度值。当然,历史温度值的取值可以视需求而定,例如可以取过去一个小时的历史温度值,也可以取过去半个小时或者两个小时的历史温度值。此外,取暖器的温度值的上报频率视需求而定,例如可以每十分钟上报一次,也可以每五分钟上报一次,还可以每二十分钟上报一次。
70.值得注意的是,获取历史温度值的时候,尽可能基于温度调节设备的温度值平稳的情况下获取。例如,刚刚开启温度调节设备的时候,那么温度调节设备本身温度值的变化比较大,进而该种情况下获取温度值,其对于后续步骤的判定可参考性不高,甚至可能会导致误判。例如,可以在温度调节设备开启之后经过设定时长,再获取温度调节设备的温度值,其中的设定时长基于不同种类的温度调节设备而有所不同,例如对于空调而言,其达到平稳工作的状态所需要的时间相对比较短,而对于取暖器而言相对需要的时间可能会长一些。
71.在一个实施例中,温度调节设备一次开启和一次关闭之间对应其一个工作过程。云平台在一个工作过程中获取温度调节设备的温度值。其中,除了在温度调节设备经过设定时长之后获取温度值,获取温度值的频率也可以视温度调节设备的开启时长而定,以保证获取的温度值不少于设定个数。设定个数一般不少于七个。,例如经过设定时长之后温度调节设备开启的时长较短,则获取温度值的频率可以较高,而通过经过设定时长之后温度调节设备开启的时长较长,则获取温度值的频率可以较低。
72.在一个实施例中,温度调节设备可以将温度值和对应温度值的时间点一并打包发
送给云平台,进而温度值和时间点存在一一对应关系。当然,时间点并非一定要从温度调节设备获取,例如云平台从温度调节设备获取温度值之后,也可以在云平台建立温度值和时间点之间的映射关系。其中,温度值对应时间点的获取主要是为了便于后续获取温度值序列或者温度差值序列。
73.s2、基于温度值获取初始序列,并对初始序列进行标准化,得到标准化值序列,其中,初始序列为温度值序列或者温度差值序列。
74.步骤s2中,在获取温度值序列或者温度差值序列之后,对序列进行标准化处理,得到相应的标准化值序列,也即相当于获取与温度值有关的参数的偏离程度,进而基于偏离程度的大小判定环境温度变换。在其中一种情境下,基于环境温度变化可以判断门窗是否发生了状态变化。
75.在一个实施例中,基于时间先后顺序整理温度值以获取温度值序列;对温度值序列进行标准化处理,得到温度标准化值序列。
76.温度值序列x={x1,x2,

,xn},其中,x1为第一个历史温度值,x2为第二个历史温度值,以此类推,xn为当前温度值。
77.温度标准化值序列x

={x
′i|x
′i=(x
i-μ
x
)/σ
x
,i=1,2,

,n},其中,xi为第i个温度值,μ
x
为温度值序列的均值,σ
x
为温度值序列的标准差。进而,后续步骤s3中可以基于温度标准化值序列判定环境温度变换。在其中一种情境下,基于环境温度变化可以判断门窗是否发生了状态变化。
78.在另一个实施例中,基于时间先后顺序整理温度值以获取相邻温度值的温度差值,并基于温度差值获取温度差值序列;对温度差标准化序列进行标准化处理,得到温度差标准化值序列。
79.温度差值序列y={yj|yj=x
j-x
j-1
,j=1,2,

,n},其中,x1为第一个历史温度值,x2为第二个历史温度值,以此类推,xn为当前温度值;
80.温度差标准化值序列y

={y
′j|y
′j=(y
j-μy)/σy,j=1,2,

,n-1},其中,μy为温度差值序列的均值,σy为温度标准化值序列的标准差。进而,后续步骤s3中可以基于温度差标准化值序列y

判定环境温度变换。在其中一种情境下,基于环境温度变化可以判断门窗是否发生了状态变化。
81.当然,步骤s2当中的标准化值序列,除了为上述温度标准化值序列和温度差标准化值序列,还有可能为其他的形式。例如,还可以基于获取的温度值来模拟温度的理论值(简称理论值),进而基于温度值和理论值之间的残差,获取残差序列。进而,基于残差序列得到残差标准化序列。
82.在一个实施例中,基于线性回归方程:ti=k*ti b计算k和b的最小二乘解k0和b0;其中,i=1,2,3,

,n,指代的是温度值的序列号,且当前温度值的序列号为n;ti为取暖器的第i个历史温度值;k和b为线性回归方程当中的常数;ti为取暖器的第i个历史温度值对应的时间戳。在以上基础上,基于线性回归模型获取当前理论温度值。也即,基于公式k0*ti b0获取温度的理论值。进一步的,基于公式:r={k0*ti b
0-ti|i=1,2,3,

,n},获取理论值和温度值之间的残差序列。进而,可以基于残差序列获取残差标准化序列。
83.残差标准化序列r

={r
′i|r
′i=(r
i-μr)/σr,i=1,2,

,n},其中,r
′i=(r
i-μ)/s。μr为残差序列r的均值,μr为残差序列r的标准差。
84.此外,步骤s2当中的标准化值序列还有可能为其他的形式。例如,还可以获取其他具体的一阶差分序列,y={yj|yj=x
j-(x
j-1
x
j-2
)/2,j=1,2,

,n}。在此基础上,对y标准化处理得到y

,进而,后续步骤s3中可以基于序列y

判定环境温度变换。在其中一种情境下,基于环境温度变化可以判断门窗是否发生了状态变化。
85.s3、基于标准化值序列的当前标准化值和标准化值序列的分位数之间满足设定关系,判定环境温度发生变化。
86.在一个实施例中,在s2中获取温度标准化值序列的基础上,基于温度标准化值序列的当前温度标准化值x
′n与温度标准化值序列的分位数之间满足设定关系,判定环境温度发生变化,对应门窗开启的情形。其中,温度标准化值序列的分位数包括下分位数th1或者上分位数th1′

87.其中,当温度调节设备为供暖设备的时候,基于x
′n《th1判定环境温度发生变化,对应门窗开启的情形。当温度调节设备为制冷设备的时候,基于x
′n》th1′
判定环境温度发生变化,对应门窗开启的情形。
88.在另一个实施例中,基于温度差标准化值序列的当前温度差标准化值与温度差标准化值序列的分位数满足设定关系,判定环境温度发生变化,对应门窗开启的情形。其中,y
′n为当前温度差标准化值,温度差标准化值序列的分位数包括下分位数th2或上分位数th2′

89.当温度调节设备为供暖设备的时候,基于y
′n《th2判定环境温度发生变化,对应门窗开启的情形。当温度调节设备为制冷设备的时候,基于y
′n》th2′
判定环境温度发生变化,对应门窗开启的情形。
90.在又一个实施例中,基于温度标准化值序列的当前温度标准化值与温度标准化值序列的分位数满足设定关系,且基于温度差标准化值序列的当前温度差标准化值与温度差标准化值序列的分位数满足设定关系,判定环境温度发生变化,对应门窗开启的情形。
91.也即,当温度调节设备为供暖设备的时候,只有在x
′n《th1,且y
′n《th2的时候,判定环境温度发生变化,对应门窗开启的情形。或者,当温度调节设备为制冷设备的时候,只有在x
′n》th1′
,且y
′n》th2′
的时候,判定环境温度发生变化,对应门窗开启的情形。该种情况下,由于同时考虑到温度值序列和温度差标准化值序列的分布,因此可以最大程度上避免误判,保证检测结果的有效性。
92.其中,不管是基于上述那种方法判定门窗开启,进一步统计门窗的开启时长,并基于开启时长达到预设上限,发送温度调节设备或者门窗的控制信号或者发送提示信号。其中,预设上限可以预先设定,或者也可以基于用户自主设定。并且,当需要自动控制门窗关闭或者调节取暖器的模式的时候,可以通过用户进行授权,也即只有在用户授权的时候,才会自动实现以上操作。
93.在门窗开启时间过长的情况下,会造成严重的能源浪费,因此,基于开启时长达到预设上限控制门窗关闭或者发送提示信号,可以避免能源浪费。具体包含两种手段:第一种,在门窗的开启时长达到预设上限的时候,发送温度调节设备或者门窗的控制信号,该控制信号用于控制取暖器关闭,或者用于控制取暖器降低功率。或者,还可以发送门窗的控制信号,进而当门窗开启的时长到预设上限的时候,通过门窗的控制信号控制门窗关闭;第二种,在门窗的开启时长达到预设上限的时候,发送提示信号,该提示信号用于提示用户关闭
门窗,提示信号的种类可以为声音信号、灯光信号等。
94.根据本发明的一个实施例,在步骤s2获取温度标准化值序列的基础上,步骤s3中,获取温度标准化值序列中相邻温度标准化值的温度标准化值差值,并基于的温度标准化值差值获取温度标准化值差值序列;基于温度标准化值差值序列的当前温度标准化值差值大于温度标准化值差值序列的上分位数,判定环境温度发生变化,在某一个情境下可以对应门窗关闭的情形。
95.温度标准化值差值序列x={xi|xi=x

i-(x

i-1
x

i-2
)/2,i=1,2,

,n};
96.当前温度标准化值差值xn=x

n-(x

n-1
x

n-2
)/2。
97.根据本发明实施例的环境温度变化的检测方法,可以判断温度调节设备的环境温度的异常变化,进而可以判断是否出现环境因素的变化,例如可以判断门窗是否发生状态变化,例如是否存在门窗开启的动作,或者是否存在门窗关闭的动作,进而及时对异常的环境因素进行控制,避免资源的浪费。
98.根据本发明实施例的环境温度变化的检测方法,在其中一个应用场景下可以判断门窗是否发生状态变化,例如是否存在门窗开启的动作,或者是否存在门窗关闭的动作,进而避免用户开启门窗之后忘记导致能源的浪费。
99.根据本发明实施例的环境温度变化的检测方法,当基于门窗开启对温度调节设备的工作参数进行了调节,则当检测到门窗关闭之后,则可以自动温度调节设备的工作参数进行恢复,以保证室内环境的舒适性。
100.需要说明的是,以上步骤s1至步骤s3,只是为了方便表述,不构成对温度调节设备的环境温度变化的检测方法的各步骤的时序限定。并且,有些内容在本发明第一方面实施例提供的环境温度变化的检测方法当中有详细的说明,又由于所有环境温度变化的检测方法当中的内容也都可适用于第二方面实施例提供的基于温度调节设备的开关门窗检测方法,进而为了避免重复赘述在第二方面实施例提供的基于温度调节设备的开关门窗检测方法当中没有详细展开说明。同样的,以上两个方面实施例的内容都可以用于解释后面所有方式实施例的内容,因此后面实施例当中对于重复的内容不进行赘述。
101.根据本发明第二方面的实施例,提供一种基于温度调节设备的开关门窗检测方法,包括:
102.采用上述环境温度变化的检测方法判定所述温度调节设备所处的环境温度发生变化;
103.基于所述环境温度发生变化判定门窗发生状态变化。
104.根据本发明的实施例,基于判定所述门窗开启,统计所述门窗的开启时长,并基于所述开启时长达到预设上限,发送所述温度调节设备或者门窗的控制信号或者发送提示信号。
105.根据本发明第三方面的实施例,提供一种基于环境温度变化的检测装置,包括:
106.温度值获取模块201,用于获取温度调节设备的温度值,温度值包括当前温度值以及历史温度值;
107.标准化模块202,用于基于温度值获取初始序列,并对初始序列进行标准化,得到标准化值序列,其中,初始序列为温度值序列或者温度差值序列;
108.判断模块203,用于基于标准化值序列的当前标准化值和标准化值序列的分位数
之间满足设定关系,判定环境温度发生变化。
109.根据本发明实施例的基于环境温度变化的检测装置,其可以判断环境温度的变化,进而在不同情境下,基于环境温度变化判断不同环境因素的变化。例如,可以用于判断门窗的开闭,进而基于此实现门窗的智能化控制或者提示用户进行合适的操作,避免温度调节设备工作的情况下门窗长时间开启,或者避免门窗长时间开启的情况下温度调节设备高功率工作,节省资源。
110.根据本发明第四方面的实施例,提供一种温度调节设备,包括上述基于环境温度变化的检测装置,还包括温度检测器。温度传感器用于获取温度调节设备的温度值并发送给基于环境温度变化的检测装置;基于环境温度变化的检测装置还包括控制模块,基于判断模块判定温度调节设备的温度异常,控制模块发送温度调节设备或者门窗的控制信号和/或报警信号。
111.根据本发明的实施例,温度传感器的安装位置不受限制,只要可以检测温度调节设备的温度即可。其中,温度调节设备的温度变化反应室内温度变化。
112.根据本发明第五方面的实施例,提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述环境温度变化的检测方法的步骤,或者可以实现上述基于温度调节设备的开关门窗检测方法的步骤。
113.图3示例了一种电子设备的实体结构示意图,如图3所示,该电子设备可以包括:处理器(processor)310、通信接口(communications interface)320、存储器(memory)330和通信总线340,其中,处理器310,通信接口320,存储器330通过通信总线340完成相互间的通信。处理器310可以调用存储器330中的逻辑指令,以执行如下方法:获取温度调节设备的温度值,温度值包括当前温度值以及历史温度值;基于温度值获取初始序列,并对序列进行标准化,得到标准化值序列,其中,初始序列为温度值序列或者温度差值序列;基于标准化值序列的当前标准化值和标准化值序列的分位数之间满足设定关系,判定环境温度发生变化。或者,处理器310可以调用存储器330中的逻辑指令,以执行如下方法:基于上述环境温度变化的检测方法判定所述温度调节设备所处的环境温度发生变化;基于所述环境温度发生变化判定门窗发生状态变化。
114.此外,上述的存储器330中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
115.进一步地,本发明实施例公开一种计算机程序产品,计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,计算机程序包括程序指令,当程序指令被计算机执行时,计算机能够执行上述各方法实施例所提供的方法,例如包括:获取温度调节设备的温度值,温度值包括当前温度值以及历史温度值;基于温度值获取初始序列,并对序列
进行标准化,得到标准化值序列,其中,初始序列为温度值序列或者温度差值序列;基于标准化值序列的当前标准化值和标准化值序列的分位数之间满足设定关系,判定环境温度发生变化。或者,当程序指令被计算机执行时,计算机能够执行如下方法:基于上述环境温度变化的检测方法判定所述温度调节设备所处的环境温度发生变化;基于所述环境温度发生变化判定门窗发生状态变化。
116.另一方面,本发明实施例还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各实施例提供的传输方法,例如包括:获取温度调节设备的温度值,温度值包括当前温度值以及历史温度值;基于温度值获取初始序列,并对序列进行标准化,得到标准化值序列,其中,初始序列为温度值序列或者温度差值序列;基于标准化值序列的当前标准化值和标准化值序列的分位数之间满足设定关系,判定环境温度发生变化。又或者,该计算机程序被处理器执行时实现以执行如下方法:基于上述环境温度变化的检测方法判定所述温度调节设备所处的环境温度发生变化;基于所述环境温度发生变化判定门窗发生状态变化。
117.以上所描述的装置实施例仅仅是示意性的,其中作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
118.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分的方法。
119.最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
120.以上实施方式仅用于说明本发明,而非对本发明的限制。尽管参照实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,对本发明的技术方案进行各种组合、修改或者等同替换,都不脱离本发明技术方案的精神和范围,均应涵盖在本发明的权利要求范围中。
再多了解一些

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

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

相关文献