风机盘管的故障检测方法、装置、存储介质和电子设备转让专利
申请号 : CN201910408073.7
文献号 : CN110160210B
文献日 : 2021-03-30
发明人 : 孙一凫 , 龙祥 , 吴若飒 , 沈启 , 孟芦 , 陈海阳
申请人 : 北京上格云技术有限公司
摘要 :
权利要求 :
1.一种风机盘管的故障检测方法,其特征在于,所述方法包括:获取目标风机盘管对应的多个第一序列,所述第一序列为对应的时间段内所述目标风机盘管的多组待估计数据的时间序列,每组所述待估计数据包括对应的时间段内以预定周期采样获得的所述目标风机盘管的进水温度、回水温度、进风温度和回风温度,各所述第一序列对应不同的时间段,各所述时间段的长度相同;
以各所述第一序列为输入,基于预先训练的分类模型分别获取对应的第一标签,所述第一标签用于表征所述目标风机盘管在所述对应的时间段内的运行状态,所述预先训练的分类模型根据多个风机盘管的样本数据训练获得,所述预先训练的分类模型为循环神经网络;
根据多个所述第一标签确定所述目标风机盘管的故障检测结果。
2.根据权利要求1所述的方法,其特征在于,用于训练所述预先训练的分类模型的所述样本数据中,输入包括与所述第一序列对应时间段长度相同的对应的时间段内多个风机盘管的以与第一序列相同的预定周期采样获得的进水温度、回水温度、进风温度和回风温度的时间序列,输出为对应的检测标签,所述检测标签用于表征所述多个风机盘管在对应的时间段内的运行状态。
3.根据权利要求1所述的方法,其特征在于,所述根据多个所述第一标签确定所述目标风机盘管的故障检测结果包括:
获取用于表征所述运行状态为第一状态的所述第一标签的数量;
响应于所述运行状态为第一状态的所述第一标签的数量满足第一条件,根据所述第一状态确定所述故障检测结果。
4.根据权利要求1所述的方法,其特征在于,所述根据多个所述第一标签确定所述目标风机盘管的故障检测结果包括:
获取用于表征所述运行状态为第一状态的第一标签的数量;
获取所述第一标签的总量;
响应于所述运行状态为第一状态的所述第一标签的数量与所述第一标签的总量的比值满足第二条件,根据所述第一状态确定所述故障检测结果。
5.根据权利要求3或4所述的方法,其特征在于,所述第一状态为正常状态或不同类型的故障状态。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取至少一个第一序列对应的第一标签和检测标签;
将所述第一标签和对应的所述检测标签进行匹配;
响应于所述第一标签与对应的所述检测标签不匹配,将所述检测标签和对应的所述第一序列加入错误样本集合;
根据所述错误样本集合对所述分类模型进行再次训练。
7.一种风机盘管的故障检测装置,其特征在于,所述装置包括:序列获取单元,用于获取目标风机盘管对应的多个第一序列,所述第一序列为对应的时间段内所述目标风机盘管的多组待估计数据的时间序列,每组所述待估计数据包括对应的时间段内以预定周期采样获得的所述目标风机盘管的进水温度、回水温度、进风温度和回风温度,各所述第一序列对应不同的时间段,各所述时间段的长度相同;
标签获取单元,用于以各所述第一序列为输入,基于预先训练的分类模型分别获取对应的第一标签,所述第一标签用于表征所述目标风机盘管在所述对应的时间段内的运行状态,所述预先训练的分类模型根据多个风机盘管的历史数据训练获得,所述预先训练的分类模型为循环神经网络;
检测结果确定单元,用于根据多个所述第一标签确定所述目标风机盘管的故障检测结果。
8.一种计算机可读存储介质,其上存储计算机程序指令,其特征在于,所述计算机程序指令在被处理器执行时实现如权利要求1‑6中任一项所述的方法。
9.一种电子设备,包括存储器和处理器,其特征在于,所述存储器用于存储一条或多条计算机程序指令,其中,所述一条或多条计算机程序指令被所述处理器执行以实现如权利要求1‑6中任一项所述的方法。
说明书 :
风机盘管的故障检测方法、装置、存储介质和电子设备
技术领域
背景技术
异常是逐渐发生的,例如管内水垢、管外积灰、通风不畅等,会造成系统工作效率低或供冷
效果差,而这些问题往往难以被及时发现。现有的风机盘管异常的检测方法通常以人工定
期维保的方式进行或等故障产生严重后果时被发现,上述方式不仅增加了人工成本,且可
能无法在中早期及时发现故障,造成了室内环境品质降低,甚至造成严重后果。
发明内容
成影响的可能。
定周期采样获得的所述目标风机盘管的进水温度、回水温度、进风温度和回风温度,各所述
第一序列对应不同的时间段,各所述时间段的长度相同;
练的分类模型根据多个风机盘管的样本数据训练获得;
签,所述检测标签用于表征所述多个风机盘管在对应的时间段内的运行状态,所述多个风
机盘管包括所述目标风机盘管。
对应的时间段内以预定周期采样获得的所述目标风机盘管的进水温度、回水温度、进风温
度和回风温度,各所述第一序列对应不同的时间段,各所述时间段的长度相同;
行状态,所述预先训练的分类模型根据多个风机盘管的样本数据训练获得;
方法。
被所述处理器执行以实现如第一方面中任一项所述的方法。
第一标签,并根据多个第一标签确定目标风机盘管的故障检测结果。在本发明实施例中,目
标风机盘管的进水温度、回水温度、进风温度和回风温度通过温度传感器获得,第一标签通
过预先训练的分类模型获得,因此大幅降低了人工成本,同时提升了故障检测的及时性和
准确性。
附图说明
具体实施方式
这些细节部分的描述也可以完全理解本发明。为了避免混淆本发明的实质,公知的方法、过
程、流程、元件和电路并没有详细叙述。
义。
是两个或两个以上。
盘管和冷热源供应系统组成。风机盘管也即风机盘管机组,是由小型风机、电动机和盘管
(空气换热器)组成的空调系统的末端装置之一。风机盘管通过管内流过的冷冻水或热水与
管外空气交换热量,使空气被冷却、除湿,从而调节室内的空气参数(包括温度、湿度等)。
现,因此风机盘管式空调系统的工作效率低或供冷效果会随着使用时间的增长而逐渐降
低。现有的风机盘管的故障检测方法通常以人工定期检测的方式进行的。但人工定期检测
的方式使得人工成本较高,且检测效率和准确率均较低,可能无法及时发现故障,造成室内
环境品质受到影响。
度、回水温度、进风温度和回风温度能够客观反映目标风机盘管的运行状态是否正常,在温
度异常时,有较大的可能说明目标风机盘管可能产生了管内水垢堆积、管外积灰、通风不畅
等故障。因此在本实施例中,每组待估计数据包括对应的时间段内以预定周期采样获得的
目标风机盘管的进水温度、回水温度、进风温度和回风温度。
风温度为30℃,回风温度为25℃。则在1小时内可以采集到目标风机盘管的12组待估计数
据,第一序列为12组待估计数据构成的4*12的数据矩阵。
项中的不同项。可选地,根据采集的温度的种类不同,还可以对温度传感器的数量进行调
整。
长度均1小时。序列1对应的时间段为11:00‑12:00,序列2对应的时间段为12:00‑13:00,序
列3对应的时间段为13:00‑14:00,序列4对应的时间段为14:00‑15:00。
1、序列2、序列3和序列4的采样周期均为5分钟,时间段长度均1小时。序列1对应的时间段为
11:00‑12:00,序列2对应的时间段为11:05‑12:05,序列3对应的时间段为11:10‑12:10,序
列4对应的时间段为11:15‑12:15。
(也即,循环单元)的连接方式为链式连接。循环神经网络具有记忆性、参数共享并且图灵完
备(Turing completeness),能够以较高的效率对序列的非线性特征进行学习。常见的RNN
包括双向循环神经网络(Bidirectional RNN,Bi‑RNN)、长短期记忆网络(Long Short‑Term
Memory networks,LSTM)等。
∈(1,n))为任意时间段内在第i个采样时刻获取的进水温度,bi为同一时间段内在第i个采
样时刻获取的回水温度,ci为同一时间段内在第i个采样时刻获取的进风温度,di为同一时
间段内在第i个采样时刻获取的回风温度。labeli为同一时间段内在第i个采样时刻的标记
输出,输入层中的输入单元和上一个采样时刻计算得到的隐藏单元通过共享的多个参数矩
阵和激活函数生成下一个采样时刻的隐藏单元和一个标记输出。输出层的所有标记输出通
过合成运算(如:全连接)得到第一序列对应的第一标签。
盘管的进水温度、回水温度、进风温度和回风温度和在对应的时间段内各风机盘管对应的
检测标签确定样本数据。其中,检测标签用于表征多个风机盘管在对应的检测时间段内的
运行状态,多个风机盘管包括目标风机盘管。
情况,可以在任意时间段内以人为制造故障的方式以预定周期采样获得多个风机盘管的进
水温度、回水温度、进风温度和回风温度,并根据该类型的故障状态确定检测标签,从而获
取样本数据。
定样本数据。
述参数进行插值(例如,若缺失第一风机盘管的第二采样时刻的进风温度,可以将第一风机
盘管与第二采样时刻相邻的第一采样时刻和第三采样时刻的进风温度的平均值作为第二
采样时刻的进风温度)处理。
度相同,第一序列对应的时间段与样本数据中的时间序列对应的时间段的长度相同,且采
样周期相同。
应的检测标签。
类模型获取对应的第一标签。并将第一标签和对应的检测标签进行匹配,从而可以获得分
类模型的准确率。
升检测的准确性。例如,目标风机盘管对应的序列1对应的时间段为11:00‑12:00,序列2对
应的时间段为12:00‑13:00,序列3对应的时间段为13:00‑14:00,序列4对应的时间段为14:
00‑15:00,则目标风机盘管在多个第一标签对应的时间段内的故障检测结果为11:00‑15:
00的故障检测结果。
第一状态确定目标风机盘管的故障检测结果。其中,第一条件可以为运行状态为第一状态
的第一标签的数量大于第一阈值等。
与第一标签的总量的比值满足第二条件时,根据第一状态确定目标风机盘管的故障检测结
果。其中,第二条件可以为运行状态为第一状态的第一标签的数量大于第二阈值等。
可以表示多个故障状态。
足第一条件,则目标风机盘管的故障检测结果可以为管内水垢堆积和通风不畅。
0.6,预设的第二条件为正常状态的第一标签的数量与第一标签的总量的比值大于等于
0.5,满足第二条件,则目标风机盘管的故障检测结果可以为正常。
检测结果与故障检测结果不匹配,则对第一条件或第二条件进行调整。
为6个,满足第一条件,表示故障检测结果为管内水垢堆积,但多个第一序列对应的时间段
内的人工检测结果为运行状态正常。则对第一阈值进行上调,可以调整为8个。
间段内的检测标签,从而将第一标签与对应的检测标签进行匹配。若检测标签与第一标签
不匹配,则将该时间段的第一序列和对应的检测标签作为一个错误样本加入错误样本集合
中。在错误样本集合中的错误样本的数量满足第三条件时,根据错误样本集合对分类模型
进行再次训练,由此可以进一步提升分类模型检测的准确性。其中,第三条件可以为错误样
本集合中错误样本的数量不低于第三阈值等。容易理解,可以多次获取目标风机盘管的至
少一个第一序列对应的第一标签和检测标签。
对应时间段D,第一序列41E对应时间段E,时间段A‑E为长度相等且连续的时间段。第一序列
的获取方式在此不再赘述。
第一标签43E为时间段E对应的第一标签。
一条件或运行状态为第一状态的第一标签的数量与第一标签的总量(如图2所示,也即5个)
的比值满足第二条件时,根据第一状态确定目标风机盘管在时间段A‑E的故障检测结果。其
中,第一条件和第二条件在此不再赘述。
标签,并根据多个第一标签确定目标风机盘管的故障检测结果。在本发明实施例中,目标风
机盘管的进水温度、回水温度、进风温度和回风温度通过温度传感器获得,第一标签通过预
先训练的分类模型获得,因此大幅降低了人工成本,同时提升了故障检测的及时性和准确
性。
据包括对应的时间段内以预定周期采样获得的所述目标风机盘管的进水温度、回水温度、
进风温度和回风温度,各所述第一序列对应不同的时间段,各所述时间段的长度相同。第一
标签获取单元52用于以各所述第一序列为输入,基于预先训练的分类模型分别获取对应的
第一标签,所述第一标签用于表征所述目标风机盘管在所述对应的时间段内的运行状态,
所述预先训练的分类模型根据多个风机盘管的历史数据训练获得。检测结果确定单元53用
于根据多个所述第一标签确定所述目标风机盘管的故障检测结果。
预定周期采样获得的进水温度、回水温度、进风温度和回风温度的时间序列,输出为对应的
检测标签,所述检测标签用于表征所述多个风机盘管在对应的时间段内的运行状态。
的数量满足第一条件,根据所述第一状态确定所述故障检测结果。
应于所述运行状态为第一状态的所述第一标签的数量与所述第一标签的总量的比值满足
第二条件,根据所述第一状态确定所述故障检测结果。
单元56用于响应于所述第一标签与对应的所述检测标签不匹配,将所述检测标签和对应的
所述第一序列加入错误样本集合。训练单元57用于根据所述错误样本集合对所述分类模型
进行再次训练。
标签,并根据多个第一标签确定目标风机盘管的故障检测结果。在本实施例中,目标风机盘
管的进水温度、回水温度、进风温度和回风温度通过温度传感器获得,第一标签通过预先训
练的分类模型获得,因此大幅降低了人工成本,同时提升了检测的及时性和准确性。
器62通过总线63连接。存储器62适于存储处理器61可执行的指令或程序。处理器61可以是
独立的微处理器,也可以是一个或者多个微处理器集合。由此,处理器61通过执行存储器62
所存储的命令,从而执行如上所述的本发明实施例的方法流程实现对于数据的处理和对于
其他装置的控制。总线63将上述多个组件连接在一起,同时将上述组件连接到显示控制器
64和显示装置以及输入/输出(I/O)装置65。输入/输出(I/O)装置65可以是鼠标、键盘、调制
解调器、网络接口、触控输入装置、体感输入装置、打印机以及本领域公知的其他装置。典型
地,输入/输出(I/O)装置65通过输入/输出(I/O)控制器66与系统相连。
述的方法的一组可执行程序指令。
图中的块的组合可以由计算机程序指令来实现。这些计算机程序指令可以被提供至通用计
算机、专用计算机或其它可编程数据处理设备的处理器,以产生机器,使得(经由计算机或
其它可编程数据处理设备的处理器执行的)指令创建用于实现流程图和/或框图块或块中
指定的功能/动作的装置。
实施方式、完全软件实施方式(包括固件、常驻软件、微代码等)或者在本文中通常可以都称
为“电路”、“模块”或“系统”的将软件方面与硬件方面相结合的实施方式。此外,本发明的方
面可以采取如下形式:在一个或多个计算机可读介质中实现的计算机程序产品,计算机可
读介质具有在其上实现的计算机可读程序代码。
磁的、光学的、电磁的、红外的或半导体系统、设备或装置,或者前述的任意适当的组合。计
算机可读存储介质的更具体的示例(非穷尽列举)将包括以下各项:具有一根或多根电线的
电气连接、便携式计算机软盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦除可编
程只读存储器(EPROM或闪速存储器)、光纤、便携式光盘只读存储器(CD‑ROM)、光存储装置、
磁存储装置或前述的任意适当的组合。在本发明实施例的上下文中,计算机可读存储介质
可以为能够包含或存储由指令执行系统、设备或装置使用的程序或结合指令执行系统、设
备或装置使用的程序的任意有形介质。
多种形式中的任何形式,包括但不限于:电磁的、光学的或其任何适当的组合。计算机可读
信号介质可以是以下任意计算机可读介质:不是计算机可读存储介质,并且可以对由指令
执行系统、设备或装置使用的或结合指令执行系统、设备或装置使用的程序进行通信、传播
或传输。
PHP、Python等;以及常规过程编程语言如“C”编程语言或类似的编程语言。程序代码可以作
为独立软件包完全地在用户计算机上、部分地在用户计算机上执行;部分地在用户计算机
上且部分地在远程计算机上执行;或者完全地在远程计算机或服务器上执行。在后一种情
况下,可以将远程计算机通过包括局域网(LAN)或广域网(WAN)的任意类型的网络连接至用
户计算机,或者可以与外部计算机进行连接(例如通过使用因特网服务供应商的因特网)。
替换、改进等,均应包含在本发明的保护范围之内。