能源研究与信息  2021, Vol. 37 Issue (3): 147-152   PDF    
基于现场传感器参数及SVM的冷水机组故障诊断
范雨强, 崔晓钰, 韩华, 武浩, 徐玲     
上海理工大学 能源与动力工程学院,上海 200093
摘要:为了使冷水机组故障诊断模型在现场运行中得以推广,采用冷水机组现场运行的传感器参数,基于支持向量机(SVM),对离心式冷水机组的7类故障建立诊断模型SVM−site,并与采用原始64个参数的SVM64模型进行对比分析。结果表明,SVM−site模型耗时减少,且具有较佳的诊断性能,基本满足现场诊断需求。若继续增加润滑油供油压力和供油温度两个传感器,可有效降低虚警率,显著提升润滑油过量和冷凝器结垢故障的诊断性能。可见,现场传感器参数基本可以满足故障在线诊断的需求,所建立的模型具有较高诊断性能。适当增加传感器参数,可使诊断模型的表现更加出色,从而具有更加良好的应用前景。
关键词冷水机组     支持向量机     故障检测与诊断     现场传感器     模型    
Research on chiller fault diagnosis based on field sensor parameters and support vector machine
FAN Yuqiang, CUI Xiaoyu, HAN Hua, WU Hao, XU Lin     
School of Energy and Power Engineering, University of Shanghai for Science and Technology, Shanghai 200093, China
Abstract: In order to promote the application of chiller fault diagnosis model to field operation, a diagnostic model named “SVM-site” for seven typical faults of centrifugal chillers was established using the sensor parameters of the on-site operation chiller and support vector machine (SVM) in this study, which was compared with the original SVM64 model with 64 parameters. It showed that the model SVM-site was time-saving and had better diagnostic performance, which basically met the requirements of on-site diagnosis. Two parameters of PO_feed and TO_feed from the field sensors could effectively reduce the normal false alarm rate and significantly improved diagnostic performance of ExcsOil and ConFoul faults. Therefore, the parameters from the sensors installed in the existing chillers could basically meet the requirements of fault diagnosis online. The proposed model had high diagnostic performance. The increased sensor parameters could make the performance of the diagnostic model even better and had a good application prospect.
Key words: chillers     support vector machine     fault detection and diagnosis     field sensors     model    

随着机器学习及人工智能的发展,越来越多的学者开始将智能方法运用到大型冷水机组的故障检测与诊断上。但是现有的研究只停留在理论上,并没有将故障检测与诊断方法应用到大型冷水机组的现场运行中。传感器参数的缺乏和现场数据的不确定性都会对故障检测与诊断方法的应用造成一定的影响,所以现场传感器参数在故障检测与诊断的应用中至关重要,对诊断方法的推广具有重要作用。

美国采暖、制冷与空调工程师学会(ASHRAE)在1999年进行了一项完善的离心式冷水机组模拟故障实验1。在该实验中共获得64个参数,但是这64个参数并未全部安装到现场冷水机组上。后来采用ASHRAE数据库建立诊断模型的学者在选择特征参数时都优先考虑诊断性能,而忽略了传感器的安装情况。Zhou等2选择6个特征参数进行故障诊断,其中冷凝器下游液体管路制冷剂过冷度(TRC_sub)在现场运行数据中较难获得。Zhao等3和Tran等4都采用计算参数冷凝器对数平均温度(LMTDcd)和过冷段传热效率( $ {\varepsilon }_{{\rm{sc}}} $ ),这两个参数配合使用可以很好地诊断出制冷剂泄漏和冷凝器结垢故障。但是, $ {\varepsilon }_{{\rm{sc}}} $ 需要采用过冷度进行计算,在现场冷水机组不易获得。Cui等5和Wang等6完全采用计算参数进行故障诊断,采用的参数中有制冷剂质量流量(Mref)。现场冷水机组采用该方法时,为了节省成本,较少安装制冷剂质量流量传感器,所以所选参数不利于在现场冷水机组的故障检测和诊断中应用。

支持向量机(support vector machine,SVM)是近年来广泛应用的基于统计学习的机器学习方法7。该方法对小样本具有较高的分类性能,很多学者都采用它建立故障诊断模型。Yan等8采用一种混合方法,将自回归模型(ARX)和支持向量机相结合对ASHRAE数据进行故障检测与诊断。实验结果表明,该混合方法优于传统方法,具有较高的预测精度和较低的虚警率。曹愈远等9运用粗糙集和支持向量机对航空发动机故障行故障诊断,对航空发动机性能参数实例的验证结果表明,该方法对航空发动机故障具有较强的诊断能力,在不影响诊断率的基础上大大缩短了运算时间。

本文根据Zhao等10对冷水机组现场传感器安装现状的调研以及某大型冷水机组生产厂家传感器安装信息,选择冷水机组现场运行传感器参数作为特征参数建立基于SVM及优化模型的故障检测与诊断模型,并与原始的64个参数的模型进行比较。

1 实验数据与对象 1.1 数据来源

本文数据来自ASHRAE的制冷系统故障模拟实验1。实验对象是一台90冷t的离心式制冷机组,实验系统示意图如图1所示。图中显示了传感器的分布位置,符号说明如表1所示,图中黑色加粗的传感器即为现场传感器。本文研究的7类典型故障如表2所示。

图 1 离心式冷水机组实验系统示意图 Fig.1 Schematic diagram of centrifugal chillers unit test system

表 1 实验系统传感器说明 Table 1 Explanation of the sensors in the experimental system

表 2 7种典型故障 Table 2 Seven typical faults
1.2 根据现场冷水机组传感器筛选特征参数

根据现场冷水机组传感器筛选ASHARE数据库中数据,从64个参数中选取现场冷水机组的10个参数,结果如表3所示。由于用户在采用冷水机组时基本上不会安装流量传感器,因此,关于直接测得的流量和由流量计算得到的参数均被剔除。

表 3 筛选参数测点 Table 3 Screening of detected parameters

从前文所述实验数据库中随机选择12 000个样本,并随机划分为总样本数的2/3(8 000个)、1/3(4 000个)分别作为训练集和测试集。针对8种情况(7种故障和正常状态)进行诊断模型的训练与测试,每种情况的样本数如表4所示。

表 4 各类故障及正常样本数 Table 4 Breakdown and normal sample size
2 支持向量机诊断模型原理

SVM是一种建立在统计学习理论和结构风险最小化原则基础上的新型学习机器,它根据有限样本信息在模型的复杂性与学习能力之间寻求最佳折中,以获得最好的推广能力11

对于样本集 $ ({x}_{i}, {y}_{i}) $ $ {x}_{i}\in {R}^{d} $ $ {y}_{i}\in \left\{-1, 1\right\} $ $ i= $ $ 1,2, \cdots, n $ 是样本类标,通过非线性函数Φ把数据样本从原始空间 $ {R}^{n} $ 映射到一个高维特征空间F,在F中构造最优分类面,使得训练数据被超平面正确地分开。通过引入满足Mercer条件12的核函数 $ K({x}_{i},{x}_{j}) $ 求解二次规划问题,即

$ \begin{split} & {{{\rm{max}}Q}}({\rm{\alpha}} ) = \displaystyle\sum\limits_{i = 1}^n {{\alpha _i}} - \frac{1}{2}\displaystyle\sum\limits_{i,j = 1}^n {{\alpha _i}} {\alpha _j}{y_i}{y_j}K({x_i},{x_j})\\ &{\rm{s}}.{\rm{t}}.\displaystyle\sum\limits_{{{i}} = 1}^{{n}} {{\alpha _i}} {y_i} = 0,0 \leqslant {\alpha _i} \leqslant C,i = {\rm{1}},{\rm{2}}, \cdots ,n \end{split}$ (1)

式中: ${{Q}}({\rm{\alpha }})$ 为对偶函数; $ {\rm{\alpha }} $ 为Lagrange乘数;n为样本集个数;常数C为惩罚系数,以实现分类间隔和错误率之间的折中。

采用KKT条件求得阈值 $ {b}^{*} $ ,从而得到最优分类决策函数为

$ \qquad f(x) = {\rm{sgn}}\left( {\sum\limits_{i = 1}^N {\alpha _i^*} {y_i}K\left( {{x_i},x} \right) + {b^*}} \right) $ (2)

式中:sgn()为符号函数,由 $ f\left(x\right) $ 的正负值即可判定样本x所属的类别; $ {\alpha }_{i}^{*} $ 为拉格朗日乘子。

支持向量机不同的内积核函数将形成不同的算法。回归支持向量机常用的核函数有3种,即多项式核函数、径向基核函数(RBF)和Sigmoid核函数。对于多项式核函数,当特征空间位数很高时,其计算量将大大增加,甚至对某些情况无法得到正确的结果,而径向基核函数不存在这个问题。另外,径向基核函数的选取是隐含的,每个支持向量机产生一个以其为中心的局部径向基核函数,采用结构风险最小化原则,能找到全局的径向基核函数参数13。对某些参数,RBF与Sigmoid核函数具有相似的性能,在一般情况下,首先考虑的是RBF14。因此,本文选取径向基核函数建立预测模型15,即

$ \begin{array}{l} K\left( {x,{x_i}} \right) = {\rm{exp}}\left( { - \dfrac{{||x - {x_i}||}}{{2{\sigma ^2}}}} \right) = {\rm{exp}}\left( { - g||x - {x_i}||} \right) \end{array} $ (3)

式中: $ \sigma $ 为径向基核函数的宽度, $ \sigma $ 越小径向基核函数的宽度越小,越有选择性;g = $ \dfrac{1}{2{\sigma }^{2}} $ 是径向基核参数,g越大,径向基核函数越有选择性。

3 模型比较与优化

将采用64个参数的模型定义为SVM64,采用现场传感器参数的模型定义为SVM−site,比较两个模型在故障检测、系统故障和局部故障的诊断性能。SVM64总体正确率为99.42%,SVM−site总体正确率为97.67%,仅比SVM64的下降1.75%,但用时减少65.95%。可见,SVM−site模型用于现场冷水机组的故障检测与诊断是可行的,它具有较高的诊断正确率,可满足现场冷水机组运行时的检测与诊断需求。

SVM64和SVM−site模型故障检测和各类故障诊断性能比较如图2所示。由图可见,相比于采用SVM64模型时,采用SVM−site模型时对正常状态的检测率由98.77%下降为95.09%,下降3.68%;SVM64和SVM−site模型对局部故障中冷凝器侧水流量不足、蒸发器侧水流量不足和制冷剂含不凝性气体等3个故障的诊断正确率均接近100%,冷凝器结垢故障诊断性能由SVM64模型的100%下降到SVM−site模型的94.74%,下降5.26%;系统故障中,制冷剂泄漏和制冷剂充注过量故障,SVM−site模型的诊断正确率下降均在1%以内,润滑油过量故障诊断正确率下降2.70%,由99.38%下降为96.68%。这表明,采用现场传感器后对大部分故障的诊断性能仍旧较为理想,与采用64个参数时的诊断性能相差不大,但正常状态被误报为故障(虚警)的情况有所增加,局部故障中冷凝器结垢故障和系统故障中润滑油过量故障的诊断性能有待提升。鉴于此,本文尝试对SVM−site模型进行优化:甄选1~2个能更好表征所述故障,且相对较易实现测量的特征参数(敏感参数)补充到现场传感器参数中,构成新的故障表征特征集进行故障诊断。

图 2 SVM64、SVM−site模型故障检测和各类故障诊断性能比较 Fig.2 Comparison of fault detection and diagnosis performance between SVM64 and SVM-site models

根据韩华等16的研究,供油压力(PO_feed)是冷凝器结垢的敏感参数;供油温度(TO_feed)为润滑油过量的敏感参数,所以分别建立各增加一个敏感参数的SVM−site + PO_feed模型和SVM−site + TO_feed模型,以及同时增加供油压力和供油温度两个敏感参数的SVM−site + PO_feed + TO_feed模型,并与原SVM−site模型进行对比分析。

图3为SVM−site、SVM64模型与3种优化模型的性能比较,5条折线分别为各类模型的诊断正确率。对正常状态及所有故障,3种优化模型均比未经优化的SVM−site模型性能优良,且基本保持了SVM64模型的诊断性能。与SVM−site模型比较,SVM−site + PO_feed模型对正常状态检测率和冷凝器结垢故障诊断性能提升较大,分别提升了4.3%和4.5%;SVM−site + TO_feed模型在润滑油过量故障诊断性能提升较大,从96.68%提升至99.59%。除了上述3种故障外,与SVM−site模型比较,SVM−site + PO_feed模型还对系统故障制冷剂泄漏和制冷剂充注过量故障的诊断性能有所提升,分别提升了1.24%和0.92%。

图 3 SVM−site、SVM64模型与3种优化模型的性能比较 Fig.3 Performance comparison among SVM-site,SVM64 model and three optimization models

SVM−site + PO_feed + TO_feed模型总体正确率为99.53%,在所有模型中性能最佳。SVM−site + PO_feed + TO_feed模型进一步提升了正常状态检测率,制冷剂泄漏、制冷剂充注过量和冷凝器结垢故障诊断正确率相对于SVM−site + PO_feed模型,分别提升了0.41%、0.62%、0.18%和0.20%;对于润滑油过量故障,对比SVM−site + TO_feed模型,诊断正确率从99.59%下降到99.38%,但仍然基本保持了SVM−site + TO_feed模型在润滑油过量故障上的诊断性能。

所以采用冷水机组现场传感器参数进行故障检测与诊断切实可行,且诊断效果较佳,诊断时间较少。若冷水机组厂家想进一步提升正常状态检测率和润滑油过量和冷凝器结垢故障的诊断正确率,可在冷水机组现场传感器的基础上,增加润滑油供油压力传感器或供油温度传感器即可,冷水机组厂家可在成本增加较少的情况下,对现场冷水机组进行较佳的故障检测与诊断。

4 结 论

采用冷水机组现场运行传感器参数,基于支持向量机建立SVM−site模型和SVM64模型。为了提升润滑油过量和冷凝器结垢故障诊断性能,在现场传感器的基础上增加润滑油供油压力(PO_feed)和润滑油供油温度(TO_feed)参数,对SVM−site模型进行优化,得到以下结论:

(1)SVM−site模型总体正确率为97.67%,采用冷水机组现场传感器运行参数时依然保持较高的诊断性能,诊断用时少,基本满足现场冷水机组故障检测与诊断需求。

(2)增加敏感参数传感器后的优化模型的诊断性能,相较SVM−site模型的均有所提升。其中润滑油供油压力可较好表征冷凝器结垢故障;润滑油供油温度对润滑油过量故障的表征起到较好辅助作用,同时增加两者用于故障诊断,可有效提升模型的诊断性能,诊断总体正确率提升到99.53%。对冷凝器结垢故障和润滑油过量故障的诊断性能提升尤为显著,虚警率、漏报率和误报率均显著下降。

现有冷水机组安装的传感器参数基本可以满足故障在线诊断的需求,所提出的模型具有较高的诊断性能。根据故障特征适当增加传感器参数,可使诊断模型的表现更加出色,使其在冷水机组故障智能诊断的现场推广中,具有更加良好的应用前景。

参考文献
[1]
COMSTOCK M C, BRAUN J E. Fault Detection and Diagnostic (FDD) requirements and evaluation tools for chillers[R]. ASHRAE 1043-RP, 2002.
[2]
ZHOU Q, WANG S W, XIAO F. A novel strategy for the fault detection and diagnosis of centrifugal chiller systems[J]. HVAC& R Research, 2009, 15(1): 57-75.
[3]
ZHAO Y, WANG S W, XIAO F. A statistical fault detection and diagnosis method for centrifugal chillers based on exponentially-weighted moving average control charts and support vector regression[J]. Applied Thermal Engineering, 2013, 51(1-2): 560-572. DOI:10.1016/j.applthermaleng.2012.09.030
[4]
TRAN D A T, CHEN Y M, CHAU M Q, et al. A robust online fault detection and diagnosis strategy of centrifugal chiller systems for building energy efficiency[J]. Energy and Buildings, 2015, 108: 441-453. DOI:10.1016/j.enbuild.2015.09.044
[5]
CUI J T, WANG S W. A model-based online fault detection and diagnosis strategy for centrifugal chiller systems[J]. International Journal of Thermal Sciences, 2005, 44(10): 986-999. DOI:10.1016/j.ijthermalsci.2005.03.004
[6]
WANG S W, CUI J T. A robust fault detection and diagnosis strategy for centrifugal chillers[J]. HVAC& R Research, 2006, 12(3): 407-428.
[7]
VAPNIK V N. The nature of statistical learning theory[M]. New York: Springer, 2000: 138-167.
[8]
YAN K, SHEN W, MULUMBA T, et al. ARX model based fault detection and diagnosis for chillers using support vector machines[J]. Energy and Buildings, 2014, 81: 287-295. DOI:10.1016/j.enbuild.2014.05.049
[9]
曹愈远, 张建, 李艳军, 等. 基于模糊粗糙集和SVM的航空发动机故障诊断[J]. 振动、测试与诊断, 2017, 37(1): 169-173.
[10]
ZHAO X Z, YANG M, LI H R. Field implementation and evaluation of a decoupling-based fault detection and diagnostic method for chillers[J]. Energy and Buildings, 2014, 72: 419-430. DOI:10.1016/j.enbuild.2014.01.003
[11]
VAPNIK V N. Statistical learning theory[J]. Encyclopedia of the Sciences of Learning, 2010, 41(4): 3185-3185.
[12]
FLETCHER R. Practical methods of optimization[M]. Chichester: Wiley, 1980.
[13]
张金玉, 张炜. 装备智能故障诊断与预测[M]. 北京: 国防工业出版社, 2013.
[14]
付元元, 任东. 支持向量机中核函数及其参数选择研究[J]. 科技创新导报, 2010(9): 6-7.
[15]
NAJAFI G, GHOBADIAN B, MOOSAVIAN A, et al. SVM and ANFIS for prediction of performance and exhaust emissions of a SI engine with gasoline–ethanol blended fuels[J]. Applied Thermal Engineering, 2016, 95: 186-203. DOI:10.1016/j.applthermaleng.2015.11.009
[16]
HAN H, GU B, WANG T, et al. Important sensors for chiller Fault Detection and Diagnosis (FDD) from the perspective of feature selection and machine learning[J]. International Journal of Refrigeration, 2011, 34(2): 586-599. DOI:10.1016/j.ijrefrig.2010.08.011