【技术实现步骤摘要】
一种基于半监督对比学习的制冷机组故障诊断方法
[0001]本专利技术属于制冷机组故障诊断与数据挖掘
,涉及一种基于半监督对比学习的制冷机组故障诊断方法。
技术介绍
[0002]暖通空调系统(HVAC)作为工商业的主要能耗设备,能够提供制冷、供暖、通风等服务。但是,随着工商业地区的迅速扩张,对于HVAC的系统也不断增长,随之而来是能源消耗也急剧增多。一旦系统发生故障,系统的工作效率将会降低,能耗以及二氧化碳等气体排放量都会增加。因此,许多研究开始关注设计有效设备故障诊断方法,及时发现设备故障减少能源消耗。在HVAC系统中,制冷机组是HVAC系统中最耗能且最复杂的子系统,相应地,面向制冷机组故障诊断的研究成为制冷设备故障诊断工作的主要方面之一。
[0003]传统的制冷机组故障诊断方法,利用人为设计的线性或者概率模型分析比较故障参数和正常运行参数的不同,如线性判别分析模型和贝叶斯模型,通过抓取两者之间的差异与一些现有的专家知识进行故障识别。这类方法需要大量的人工干预,模型的效果取决于现有的故障诊断知识的储备,并不适用于复杂系统的诊断。随着人工智能技术的发展,一些基于神经网络和SVM等非线性模型的设备诊断研究工作被提出。这些工作可以自动地进行故障诊断,如基于神经网络的设备诊断模型通过标签与模型预测之间的残差反馈自动调整模型参数,使得模型最终输出准确的诊断结果。
[0004]但是,当前基于深度学习的制冷机组诊断方法需要大量有标签的数据样本进行模型训练。然而,在实际应用中,故障数据是难以大规模采集的。现有的 ...
【技术保护点】
【技术特征摘要】
1.一种基于半监督对比学习的制冷机组故障诊断方法,其特征在于,步骤如下:步骤1、制冷机组故障数据增强;对原始的制冷机组故障数据进行数据增强并进行成对约束组合,满足对比学习的要求使其能应用于基于对比学习的样本对预测网络训练;具体如下:1.1故障数据生成构建生成对抗网络实现故障数据的生成,利用对抗学习保证合成数据尽可能和原始数据保持相似;对抗学习函数L
(G,D)
如公式(1)所示:其中,P表示数据分布,G表示生成器,D表示判别器;x~P
data
表示从真实数据中采样的样本,x~P
G
表示从生成数据中采样的样本;生成器和判别器在训练过程中进行对抗,在两者达到纳什均衡时生成对抗网络收敛;1.2生成数据筛选为了确保生成数据质量,采用变分自动编码器对生成数据进一步筛选;变分自动编码器利用从生成数据随机采样的样本进行重构训练,在训练后变分自动编码器对所有数据进行重构解码,当重构损失高于设定的阈值则认为数据质量过低,不符合真实数据分布;训练变分自动编码器的目标函数L
(E,F)
为:其中,E和F分别表示编码器和解码器;q
F
(z|x)表示由解码器近似的后验分布;p
E
(z)表示隐变量z的先验分布;KL(q
F
(z|x)||p
E
(z))表示q
F
(z|x)后验分布和p
E
(z)先验分布之间的KL距离;1.3数据集改造为了满足基于对比学习的样本对预测网络训练,需要对数据集进行改造,构建具有成对约束特性的有标签数据集;成对约束以类别信息为指导,将两个同属一个类别的样本作为具有成对约束,不属同一类别的样本不具有成对约束;给定数据集带标签数据集根据成对约束关系重新表示为其中,其中,其中,(a,b)是数据集中任意一对样本;因为同属一个类或者属于不同类的这种二元关系是对称的,样本对满足以下性质在得到有标签的具有成对约束关系的数据集α后,相应地,无标签的具有成对约束关系的数据集β表示为β=χ2\α;步骤2、构建基于对比学习的样本对预测网络;利用构建的有标签的具有成对约束关系的数据集进行基于对比学习的样本对预测网络训练,将一对样本作为输入,输出这对样本的相似性;在训练过程中确保样本的表示彼此接近,相应的对比损失如公式(8)所示:
其中,d(a,b)表示一对样本的特征表示之间的欧几里得距离,d(a,b)=||h(a)
‑
h(b)||,h表示由多个全连接层拼接而成的编码网络;公式中用最大化操作符保证其值非负;由于基于对比学习的样本对预测网络的目标是产生一对样本的相似得分,而不是直接预测两个样本是否属于同一个类,进一步根据两个样本间距离值的大小对是否同属一个类进行预测;在实际预测无标签数据对时设计一个常量阈值T,当两个样本特征表示的距离小于阈值时,则认为这两个样本属于同一个类;因为对比损失只对有标签的具有成对约束关系的数据集有效,基于对比学习的样本对预测网络需要通过重构损失从无标签数据提取特征,使用编码网络h对输入的故障数据进行编码,将其映射到潜在空间中,再利用解码网络f对得到的潜在特征解码,实现数据的重构;通过构建这样的编码
‑
解码的框架保证编码网络h在预测分类的同时学习完整数据的内在特征,重构损失函数L(χ)的公式如下:基于对比学习的样本对预测网络的总体损失L
pair
公式如下:在训练完成后,使用基于对比学习的样本对预测网络为所有数据构建成对约束;其中,T表示控制一对样本同属于一类的常量阈值;步骤3、构建基于记忆增强的半监督设备故障诊断网络;利用基于对比学习的样本对预测网络对无标签数据进行成对约束预测后,设计基于记忆增强的故障诊断...
【专利技术属性】
技术研发人员:陈志奎,王峰,宋鑫,王恕清,钟芳明,李季,何江海,张广礼,
申请(专利权)人:大连冰山嘉德自动化有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。