一种核电主给水调节阀异常波动检测方法技术

技术编号:33632669 阅读:59 留言:0更新日期:2022-06-02 01:39
本发明专利技术提供一种核电主给水调节阀异常波动检测方法,其特征是,包括以下步骤:步骤S1:获取主给水调节阀的阀门开度数据;步骤S2:对阀门开度数据进行加窗滑动处理;步骤S3:构建噪声项,与步骤S2中的开度数据进行结合处理,产生噪声异常波动;步骤S4:构建孤立森林方法,对步骤S3中的异常波动进行异常检测;步骤S5:开度异常波动区间标记,标记出原始数据中的异常波动;本发明专利技术采用孤立森林方法,整体检测过程属于无监督异常检测方法,无需构建概率分布模型,同时无需正常样本和异常样本的区别标记,减少对检测系统的硬件需求,降低检测系统硬件成本,计算方法简单,系统鲁棒性高。系统鲁棒性高。系统鲁棒性高。

【技术实现步骤摘要】
一种核电主给水调节阀异常波动检测方法


[0001]本专利技术涉及核电站冷却水控制领域,尤其是涉及一种核电主给水调节阀异常波动检测方法。

技术介绍

[0002]主给水调节阀是核电站实现蒸汽发生器水位控制的关键部件,对机组的安全、稳定运行起到重要作用。正常情况下,机组功率运行时,主给水调节阀运行在50%开度附近,并产生较小波动;若阀门开度在短时间内出现大幅度震荡则认为阀门开度异常波动,阀门开度异常波动是主给水调节阀出现故障的重要表征,随异常波动次数的增加,主给水调节阀故障程度加重,其对蒸汽发生器的控制能力下降,影响机组的正常运行,严重时甚至造成机组异常停堆,发生安全事故。因此,对主给水调节阀开度进行监测,及时识别出开度短时异常波动具有较高的现实意义。
[0003]目前,对主给水调节阀开度异常波动监测研究相对较少,监测方法主要有:基于统计的方法,该方法通过构建一概率统计分布模型,并计算阀门开度数据符合该模型的概率,把具有低概率的数据对象视为异常。
[0004]基于固定阈值的方法,工程师依据自身经验或通过统计方法,给出阀门开度异常波动的阈值,把大于该阈值的阀门开度波动视为异常。
[0005]在实际核电生产环境中,设备的可靠性较高,主给水调节阀的阀门开度往往维持在较稳定的波动范围内,异常波动情况较少,且与机组设备特性、运行工况等强相关,因此难以用某种特定概率分布模型对阀门开度波动进行描述,设定的固定阈值可能造成大量的误识别。
[0006]例如,一种在中国专利文献上公开的“黑水调节阀”,其公开号为CN102182865A,包括检测方法时间较长,计算方法较为复杂,稳定性低的问题。

技术实现思路

[0007]本专利技术是为了解决现有技术中检测方法时间长、计算过程过于复杂,鲁棒性低的问题,提出一种基于孤立森林的核电主给水调节阀开度短时异常波动检测方法,该方法属于无监督异常检测方法,无需构建概率分布模型,同时无需正常样本和异常样本的标记,方法计算简单,鲁棒性高。
[0008]一种核电主给水调节阀异常波动检测方法,其特征是,包括以下步骤:步骤S1:获取主给水调节阀的阀门开度数据;步骤S2:对阀门开度数据进行加窗滑动处理;步骤S3:构建噪声项,与步骤S2中的开度数据进行结合处理,产生噪声异常波动;步骤S4:构建孤立森林方法,对步骤S3中的异常波动进行异常检测;步骤S5:开度异常波动区间标记,标记出原始数据中的异常波动。
[0009]整体步骤没有介入监督异常的检测方法,未构建概率分布模型,不需要对正常样
本进行异常标记的额外步骤,减少设备系统对异常判断的判断时间,提高整体检测系统的鲁棒性。
[0010]进一步的,步骤S2包括以下数据处理过程:步骤S2

1:设置窗口宽度为w;步骤S2

2:通过窗口宽度w计算出滑动步长s=w/2,并获取每个滑窗内开度的最大值w
max
和最小值w
min
;步骤S2

3:通过步骤S2

2获取的数据,计算每个滑窗内数据的极差d,d=w
max

w
min
,其中d 即为当前滑窗内阀门开度的波动;步骤S2

4:整合步骤S2

3中每个滑窗内数据的极差d,最终形成阀门开度波动数据集合D。
[0011]进一步的,步骤S3包括以下数据处理过程:步骤S3

1:构建噪声项e;步骤S3

2:将e加入到开度波动数据D中,形成包含噪声项的阀门开度波动数据De,使得 De中至少包含噪声处的一处异常波动数据。
[0012]进一步的,步骤S4构建孤立森林方法包括以下步骤:步骤S4

1:从主给水调节阀阀门开度波动数据中随机抽取个数据作为子样本放入根节点,以该根节点构造孤立树;步骤S4

2:在当前节点数据中随机产生一个切割点p,该切割点p介于当前节点数据最小值与最大值之间;步骤S4

3:根据切割点p将点前节点的数据划分为二子树,即左子树和右子树,把小于切割点p的数据归于当前节点的左子树中,把等于或大于切割点p的数据归于当前节点的右子树中;步骤S4

4:分别在左右子树中重复S4

2和步骤S4

3,不断构造新的叶子节点,直到叶子节点上只有一个数据无法再继续切割或孤立树达到了限定高度;步骤S4

5:重复步骤S4

1到步骤S4

4的所有步骤,构建t颗独立树构建独立森林(iForest) 模型。
[0013]进一步的,步骤S5包括以下步骤:步骤S5

1:若含有噪声项的开度波动数据De中仅包含有噪声处的一处异常,则认为原始调节阀的阀门开度数据中不含有异常波动;若识别到多处异常,则需反映射时间区间的异常波动不包括噪声处的波动;步骤S5

2:步骤S5

1中的反映射时间区间可表示为为T
i
=[t
b
,t
e
],其中t
b
=i
×
s+w/2,t
e
=i
×
s

w/2,若时间区间有重叠,则将重叠时间区间合并,保留有重叠时间区间的初始时间t
b
和结尾时间 t
e
,该时间区间下的异常波动记为一次异常波动。
[0014]利用孤立森林算法,对连续的异常波动数据进行无监督异常检测,利用二叉搜索树结构将各个异常样本点进行孤立用于独立检测异常值,基于异常值的数量较少且检测过程对正常数据进行自动屏蔽,使得整体检测方法过程具有更好的鲁棒性。
[0015]作为优选,对于每个阀门开度波动样本d,需要计算d在独立森林中的异常分数,具体计算方法如下所示:
其中,E(h(d))表示阀门开度样本d在每棵独立树中高度的均值,用来表示所有独立树路径长度的平均值,其中
[0016]异常分数其中,S接近1表示当前波动为异常波动,S接近0表示当前波动为正常波动。
[0017]由于异常值的数量较少且与大部分样本有疏离性,因此,通过上述数据处理过程后,异常值会被更早地孤立出来,且距离孤立树的根节点更近,方便异常数据筛选和检测系统的稳定。
[0018]因此,本专利技术的有益效果如下所示:本专利技术采用孤立森林方法,整体检测过程属于无监督异常检测方法,无需构建概率分布模型,同时无需正常样本和异常样本的区别标记,减少对检测系统的硬件需求,降低检测系统硬件成本,计算方法简单,系统鲁棒性高;异常值的数量较少且与大部分样本有疏离性,因此,通过上述数据处理过程后,异常值会被更早地孤立出来,且距离孤立树的根节点更近,方便异常数据筛选和检测系统的稳定。
附图说明
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种核电主给水调节阀异常波动检测方法,其特征是,包括以下步骤:步骤S1:获取主给水调节阀的阀门开度数据;步骤S2:对阀门开度数据进行加窗滑动处理;步骤S3:构建噪声项,与步骤S2中的开度数据进行结合处理,产生噪声异常波动;步骤S4:构建孤立森林方法,对步骤S3中的异常波动进行异常检测;步骤S5:开度异常波动区间标记,标记出原始数据中的异常波动。2.根据权利要求1所述的一种核电主给水调节阀异常波动检测方法,其特征是,步骤S2包括以下数据处理过程:步骤S2

1:设置窗口宽度为w;步骤S2

2:通过窗口宽度w计算出滑动步长s=w/2,并获取每个滑窗内开度的最大值w
max
和最小值w
min
;步骤S2

3:通过步骤S2

2获取的数据,计算每个滑窗内数据的极差d,d=w
max

w
min
,其中d即为当前滑窗内阀门开度的波动;步骤S2

4:整合步骤S2

3中每个滑窗内数据的极差d,最终形成阀门开度波动数据集合D。3.根据权利要求1所述的一种核电主给水调节阀异常波动检测方法,其特征是,步骤S3包括以下数据处理过程:步骤S3

1:构建噪声项e;步骤S3

2:将e加入到开度波动数据D中,形成包含噪声项的阀门开度波动数据De,使得De中至少包含噪声处的一处异常波动数据。4.根据权利要求1所述的一种核电主给水调节阀异常波动检测方法,其特征是,所述步骤S4构建孤立森林方法包括以下步骤:步骤S4

1:从主给水调节阀阀门开度波动数据中随机抽取个数据作为子样本放入根节点,以该根节点构造孤立树;步骤S4

2:在当前节点数据中随机产生一个切割点p,该切割点p介于当前节点数据最小值与最大值之间;步骤S4

3:根据切割点p将点前节点的数据划分为二子树,即左子树和右子树...

【专利技术属性】
技术研发人员:陈志成赵彤蔡一彪孙丰诚潘凡倪军
申请(专利权)人:杭州安脉盛智能技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1