一种基于GSRA模型的冷水机组故障诊断方法与流程

文档序号:12669022阅读:来源:国知局

技术特征:

1.一种基于GSRA模型的冷水机组故障诊断方法,其特征在于,包括下述步骤:

步骤1:离线模型训练

1a)通过实验或现场存储的冷水机组故障历史数据获得故障历史数据;

1b)稳态过滤:使用已有的稳态过滤方法对包含所考察的n种已知故障在多个劣化等级下的历史数据进行稳态过滤,得到稳态的样本数据;

1c)特征选择:选择合适的特征表征冷水机组的健康状态;

1d)构建训练集:根据步骤1c)选择的表征冷水机组健康状态的特征,随机选择一定量的经过步骤1b)稳态过滤后的数据组成训练集;

1e)使用训练集数据,对每个劣化等级下的每个已知故障构建参考故障模式;

1f)基于遗传算法GA确定对应每个已知故障的综合参考故障模式;

1g)基于遗传算法GA确定对应每个已知故障的最佳关联度阈值;

步骤2:在线模型应用

2a)在线实时监测实际现场冷水机组上的特征;

2b)稳态过滤:使用与步骤1b)相同的稳态过滤方法对与步骤1b)相同的工况下的实时采集到的数据进行稳态过滤;

2c)特征选择:选择与步骤1c)相同的特征表征冷水机组的健康状态;

2d)根据步骤2b)稳态过滤后的数据和步骤2c)选择的特征构建待检故障模式的比较序列;

2e)定性诊断,即确定待检故障模式的嫌疑故障模式;计算待检故障模式的比较序列与在步骤1f)中确定的第i个已知故障Fi对应的综合参考故障模式之间的灰色相似关联度GSRD,即ri

将i从1循环到n,即得待检故障模式与所有的已知故障所对应的综合参考故障模式之间的GSRD;

输出所有的满足ri≥Ri的综合参考故障模式,即为待检故障模式的嫌疑故障模式;如果对所有的已知故障模式,都不满足ri≥Ri,则表明待检故障模式为一种新故障;其中,Ri为关联度阈值;

2f)定量诊断,即确定待检故障模式的类别与劣化等级;

2g)故障诊断结束,输入故障诊断报告。

2.根据权利要求1所述的一种基于GSRA模型的冷水机组故障诊断方法,其特征在于,所述步骤1f)中,设定已知故障为Fi,已知故障Fi的综合参考故障模式可表示成Fi=[xi(1),xi(2),Λxi(m)],xi(l)的计算见公式(1)

<mrow> <msub> <mi>x</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>l</mi> <mo>)</mo> </mrow> <mo>=</mo> <mfrac> <mrow> <mi>p</mi> <mrow> <mo>(</mo> <mn>1</mn> <mo>)</mo> </mrow> <msubsup> <mi>x</mi> <mi>i</mi> <mn>1</mn> </msubsup> <mrow> <mo>(</mo> <mi>l</mi> <mo>)</mo> </mrow> <mo>+</mo> <mi>p</mi> <mrow> <mo>(</mo> <mn>2</mn> <mo>)</mo> </mrow> <msubsup> <mi>x</mi> <mi>i</mi> <mn>2</mn> </msubsup> <mrow> <mo>(</mo> <mi>l</mi> <mo>)</mo> </mrow> <mo>+</mo> <mi>p</mi> <mrow> <mo>(</mo> <mn>3</mn> <mo>)</mo> </mrow> <msubsup> <mi>x</mi> <mi>i</mi> <mn>3</mn> </msubsup> <mrow> <mo>(</mo> <mi>l</mi> <mo>)</mo> </mrow> <mo>+</mo> <mi>p</mi> <mrow> <mo>(</mo> <mn>4</mn> <mo>)</mo> </mrow> <msubsup> <mi>x</mi> <mi>i</mi> <mn>4</mn> </msubsup> <mrow> <mo>(</mo> <mi>l</mi> <mo>)</mo> </mrow> </mrow> <mrow> <mi>p</mi> <mrow> <mo>(</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>+</mo> <mi>p</mi> <mrow> <mo>(</mo> <mn>2</mn> <mo>)</mo> </mrow> <mo>+</mo> <mi>p</mi> <mrow> <mo>(</mo> <mn>3</mn> <mo>)</mo> </mrow> <mo>+</mo> <mi>p</mi> <mrow> <mo>(</mo> <mn>4</mn> <mo>)</mo> </mrow> </mrow> </mfrac> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>1</mn> <mo>)</mo> </mrow> </mrow>

式中,表示已知故障Fi在劣化等级为SL时的第l个特征,SL=1~4,表示4个劣化等级;l=1,2,Λ,m,m表示表征冷水机组健康状态的特征的总个数;p(1),p(2),p(3),p(4)表示权系数,具体为p=[1u,2u,3u,4u」,其中u称为加权指数。

3.根据权利要求2所述的一种基于GSRA模型的冷水机组故障诊断方法,其特征在于,确定加权指数u的原则是通过GA寻找使f(u)取最小值时的u,具体见下式:

<mrow> <mi>f</mi> <mrow> <mo>(</mo> <mi>u</mi> <mo>)</mo> </mrow> <mo>=</mo> <munderover> <mo>&Sigma;</mo> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>n</mi> </munderover> <munderover> <mo>&Sigma;</mo> <mrow> <mi>l</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>m</mi> </munderover> <munderover> <mo>&Sigma;</mo> <mrow> <mi>S</mi> <mi>L</mi> <mo>=</mo> <mn>1</mn> </mrow> <mn>4</mn> </munderover> <mfrac> <msup> <mrow> <mo>(</mo> <msubsup> <mi>x</mi> <mi>i</mi> <mrow> <mi>S</mi> <mi>L</mi> </mrow> </msubsup> <mo>(</mo> <mi>l</mi> <mo>)</mo> <mo>-</mo> <msub> <mi>x</mi> <mi>i</mi> </msub> <mo>(</mo> <mi>l</mi> <mo>)</mo> <mo>)</mo> </mrow> <mn>2</mn> </msup> <mrow> <msub> <mi>x</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>l</mi> <mo>)</mo> </mrow> </mrow> </mfrac> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>2</mn> <mo>)</mo> </mrow> </mrow>

式中:n表示已知故障的个数。

4.根据权利要求1所述的一种基于GSRA模型的冷水机组故障诊断方法,其特征在于,所述步骤1g)中,基于GA确定对应每个已知故障的最佳关联度阈值,具体步骤如下:

1g-1)将步骤1d)确定的训练集样本按照已知故障的种类分成n类,一个已知故障对应一类,其中n表示已知故障的个数;假设每类都有N个样本,则总样本数就是n×N;

1g-2)计算所有的属于已知故障Fi的训练集样本与步骤1f)确定的对应已知故障Fi的综合参考故障模式之间的GSRD,用rid表示,d=1,2,Λ,N;计算所有的不属于已知故障Fi的训练集样本与步骤1f)确定的对应已知故障Fi的综合参考故障模式之间的GSRD,用rih表示,h=1,2,Λ,n×N;

1g-3)搜索rid的最小值minrid;搜索rih的最大值maxrih

1g-4)若minrid≥maxrih,则对应已知故障Fi的最佳关联度阈值Ri=minrid;若minrid<maxrih,则关联度阈值Ri是minrid和maxrih之间的折中;令Ri=βminrid+(1-β)maxrih;统计rid<Ri的样本数,记为b1;统计rih>Ri的样本数,记为b2;则对应已知故障Fi的漏判率ELi=b1/N,误判率EWi=b2/N;利用GA,找到使(b1/N+b2/N)最小时的β,以此确定对应已知故障Fi的最佳关联度阈值Ri

5.根据权利要求4所述的一种基于GSRA模型的冷水机组故障诊断方法,其特征在于,所述步骤1g-2)中,GSRD的计算步骤如下:

1g-2-1)设Fi为参考序列,UF为比较序列,它们表示如下:

Fi=[xi(1),xi(2),Λ,xi(m)],UF=[x(1),x(2),Λ,x(m)]

其中xi(l),x(l)表示第l个特征,l=1,2,Λ,m,m表示表征冷水机组健康状态的特征的总个数;

1g-2-2)比较序列UF与参考序列Fi在l点的GSRD,由公式(3)计算得到:

<mrow> <mi>r</mi> <mrow> <mo>(</mo> <mi>U</mi> <mi>F</mi> <mo>(</mo> <mi>l</mi> <mo>)</mo> <mo>,</mo> <msub> <mi>F</mi> <mi>i</mi> </msub> <mo>(</mo> <mi>l</mi> <mo>)</mo> <mo>)</mo> </mrow> <mo>=</mo> <mn>1</mn> <mo>/</mo> <mrow> <mo>(</mo> <mn>1</mn> <mo>+</mo> <mo>|</mo> <mfrac> <mrow> <mi>x</mi> <mrow> <mo>(</mo> <mi>l</mi> <mo>)</mo> </mrow> </mrow> <mrow> <msub> <mi>x</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>l</mi> <mo>)</mo> </mrow> </mrow> </mfrac> <mo>-</mo> <mfrac> <mn>1</mn> <mi>m</mi> </mfrac> <munderover> <mo>&Sigma;</mo> <mrow> <mi>l</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>m</mi> </munderover> <mfrac> <mrow> <mi>x</mi> <mrow> <mo>(</mo> <mi>l</mi> <mo>)</mo> </mrow> </mrow> <mrow> <msub> <mi>x</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>l</mi> <mo>)</mo> </mrow> </mrow> </mfrac> <mo>|</mo> <mo>)</mo> </mrow> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>3</mn> <mo>)</mo> </mrow> </mrow>

因此,比较序列UF与参考序列Fi的GSRD由公式(4)计算:

<mrow> <msub> <mi>r</mi> <mi>i</mi> </msub> <mo>=</mo> <mfrac> <mn>1</mn> <mi>m</mi> </mfrac> <munderover> <mo>&Sigma;</mo> <mrow> <mi>l</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>m</mi> </munderover> <mi>r</mi> <mo>(</mo> <mi>U</mi> <mi>F</mi> <mrow> <mo>(</mo> <mi>l</mi> <mo>)</mo> </mrow> <mo>,</mo> <msub> <mi>F</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>l</mi> <mo>)</mo> </mrow> <mo>)</mo> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>4</mn> <mo>)</mo> </mrow> <mo>.</mo> </mrow>

6.根据权利要求1所述的一种基于GSRA模型的冷水机组故障诊断方法,其特征在于,所述步骤2f)中,计算待检故障模式与步骤2e)确定的所有的嫌疑故障模式在每个劣化等级下的参考故障模式之间的GSRD,其中参考故障模式已由步骤1e)确定,依据最大关联度原则确定待检故障模式的类别和劣化等级,即当待检故障模式与某个劣化等级下的某个嫌疑故障模式的参考故障模式之间的GSRD最大时,就认为该嫌疑故障模式及相应的劣化等级就是该待检故障模式的类别和劣化等级。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1