当前位置: 首页 > 专利查询>钱昊铖专利>正文

基于ANN的音波法输气管道泄漏监测方法技术

技术编号:13245010 阅读:86 留言:0更新日期:2016-05-15 09:10
本发明专利技术公开了基于ANN的音波法输气管道泄漏监测方法,包括以下步骤:获取输气管道多工况下音波信号样本,对不同工况下音波信号样本去噪,并提取不同工况下音波信号样本特征值;采用高斯隶属度函数对不同工况下音波信号样本特征值进行模糊分割,获取模糊分割量;利用F-自适应遗传算法对BP神经网络初始训练值进行优化,将模糊分割量代入BP神经网络进行训练,获取用于输气管道瞬时工况判定BP神经网络;根据就近原则和分时段统计法,结合BP神经网络输出值进行输气管道工况判定,泄漏发生时利用互相关函数法确定泄漏位置。本发明专利技术有益效果是提高泄漏识别准确率,采用就近原则和分时段统计法确定管道工况状态,增强泄漏判定可靠度。

【技术实现步骤摘要】

本专利技术涉及输气管道泄漏监测领域,尤其是一种基于ANN的音波法输气管道泄漏 监测方法。
技术介绍
输气管道泄漏监测目前已发展较为成熟,但是在信号特征提取,多工况泄漏判定 算法以及模态识别算法优化等方面还较为欠缺。因此,现有输气管道泄漏方法的误报率较 高,准确率并不理想。为了高效准确的识别管道泄漏工况,排除其它相似干扰工况,还需在 这三方面进行深入研究。本专利技术中,ANN为人工神经网络的简称。
技术实现思路
本专利技术的目的是为弥补上述提出的技术欠缺,提供一种基于ANN的音波法输气管 道泄漏监测方法。 为实现上述目的,本专利技术采用下述技术方案: 基于ANN的音波法输气管道泄漏监测方法,包括以下步骤: 步骤一:获取输气管道多工况下音波信号样本,对不同工况下音波信号样本去噪, 并提取不同工况下音波信号样本特征值; 步骤二:采用高斯隶属度函数对不同工况下音波信号样本特征值进行模糊分割, 获取模糊分割量; 步骤三:利用F-自适应遗传算法对BP神经网络初始训练值进行优化,将模糊分割 量代入BP神经网络进行训练,获取用于输气管道瞬时工况判定的BP神经网络; 步骤四:根据就近原则和分时段统计法,结合步骤三中BP神经网络输出值进行输 气管道工况判定,并在泄漏发生时利用互相关函数法确定泄漏位置。 优选的,所述步骤一中,获取泄漏工况、阀门启闭工况和压缩机启闭工况下的音波 信号样本,并对所述不同工况下音波信号样本进行小波去噪,其中小波基函数选取sym8,分 解尺度确定为5,去噪阈值选取规则采用r i gr sure法。 进一步优选的,所述步骤一中,对不同工况音波信号样本特征值提取方法为对每 秒内去噪后的音波信号样本进行均值、峰度、均方根斜率计算。 进一步优选的,所述步骤一中,对每秒内去噪后的音波信号样本进行均值、峰度、 均方根斜率计算的公式为:;φ:μχ表示数据均值,x(n)表示样本数据值。优选的,所述步骤二具体包括:采用高斯型隶属度函数对步骤一中获取的不同工 况样本音波信号样本的均值、峰度值进行模糊分割,分别获得模糊分割函数,将所述不同工 况样本音波信号样本的均值、峰度值分别代入各自模糊分割函数,获得模糊分割量;其中, 均值对应的模糊分割量表示为:[00211 其中:yieak(X)表示泄漏工况模糊输入变量;μ??νβ(X)表示阀门开启工况模糊输入 变量;(X)表示压缩机关闭工况模糊输入变量;μη0_? (X)表示正常工况模糊输入变 量;0!,02,03,04表不为经验取值,都取为最大值减去最小值的六分之一。优选的,所述步骤三中采用F-自适应遗传算法对BP神经网络初始训练值进行优 化的子步骤为: S301:建立种群并计算种群中染色体适应度值E; S302:根据染色体适应度值E,对染色体进行选择、交叉、变异操作; S303:将优选后的染色体与优选前种群按比例混合; S304:重复S301~S303步骤,直到达到最大迭代步数,提取适应度值最高的染色 体,将该染色体解码成BP神经网络参数,并赋值给用于输气管道泄漏判断的BP神经网络,完 成BP初始网络参数的优化。 进一步优选的,所述步骤S301具体步骤如下:先计算种群中每个染色体的网络结 果矩阵Y,其计算公式为: Y=log sig(VXtan sig(ff XX+B)+D);其中:X表不输入参数矩阵;Y表不输出参数矩阵;W表不输入层到隐层的权值;B表 示输入层到隐层的阈值;V表示隐层到输出层的权值;D表示隐层到输出层的阈值;tansig表 示将数据映射到(-1,1)区间内;logsig表示将数据映射到(0,1)区间内; 通过网络结果矩阵Y,计算各个染色体的网络参数适应度,其计算公式采用目标向 量Dkj与实际计算结果向量 Ykj的误差平方和,即: 进一步优选的,所述步骤S303具体步骤如下:根据染色体适应度值E,对染色体进 行选择、交叉、变异操作,其交叉、变异率的计算公式为: 式中:fmax表示种群中最大适应度值,favg表示群体平均适应度值,f'表示配对染色 体中适应度值较大的一个,f表示待变异个体适应度值,?。 1,?。2,?^,?^表示公式概率常数, 介于0 ~1,pcl = 0.9,pc2 = 0.6,Pml = 0.1,Pm2 = 0.01。 优选的,所述步骤四中的就近原则指输气管线首末两端传感器采集数据的判定情 况不一致时,采用互相关函数法比较发生工况变化位置与首末传感器间远近,采纳较近一 端判定结果,但只要有一端判断为泄漏,则直接判定管线发生泄漏。 优选的,所述步骤四中的分时段统计法指根据10秒内BP神经网络的判断情况决定 当前输气管道工况状态,10秒内输气管道工况判定标准如下: 工况类别为压缩机关闭时,判断标准为10秒内连续出现4次; 工况类别为阀门启闭时,判断标准为10秒内连续出现3次; 工况类别为管线泄漏时,判断标准为10秒内出现4次。 本专利技术的有益效果是: 1.本专利技术提取的三种输气管道音波信号特征值(均值、峰度和均方根斜率)应用于 BP神经网络时判定准确率较高,因此能够有效地提高泄漏识别准确率。 2.本专利技术采用F-自适应遗传算法优化了用于输气管道泄漏监测的BP神经网络初 始参数,加快了训练速度,增强了网络收敛稳定性。 3.本专利技术结合模糊逻辑和人工神经网络,构建的模糊BP神经网络,优化了网络输 入值,提高了 BP神经网络泄漏识别的准确率。 4.本专利技术确定了贝叶斯归一化算法为泄漏判断BP神经网络的训练算法,提高了网 络泛化能力。 5.本专利技术考虑了与管道泄漏音波信号相似的干扰工况(阀门启闭、压缩机启闭), 采用了分时段统计的方法提高了泄漏工况的识别能力,同时降低了其误报率。 6.本专利技术采用互相关函数算法,确定工况变化点与上下游传感器间远近程度,以 就近原则确定管道工况情况,增强了判定结果的可信度。【附图说明】 图1表示本专利技术提供的基于ANN的音波法输气管道泄漏检测方法的流程图; 图2是本专利技术提供的泄漏工况去噪后音波样本数据; 图3是本专利技术提供的阀门启闭工况去噪后音波样本数据; 图4是本专利技术提供的压缩机启闭工况去噪后音波样本数据; 图5是本专利技术提供的各工况音波样本数据均值图;图6是本专利技术提供的各工况音波样本数据峰度图;图7是本专利技术提供的各工况音波样本数据均方根斜率图;图8是本专利技术提供的各工况音波样本数据均值模糊分割函数图;图9是本专利技术提供的各工况音波样本数据峰度模糊分割函数图;图10是本专利技术提供的F-自适应遗传算法网络参数训练曲线图;图11是本专利技术提供的L_M训练算法网络收敛曲线; 图12是本专利技术提供的贝叶斯归一化算法网络收敛曲线; 图13是本专利技术提供的普通BP神经网络收敛曲线; 图14是本专利技术提供的AGA-BP神经网络收敛曲线; 图15是本专利技术提供的模糊BP神经网络收敛曲线;图16是本专利技术提供的输气管道泄漏监测系统在正常工况下的界面显示;图17是本专利技术提供的输气管道泄漏监测系统在泄漏工况下的界面显示;图18是本专利技术提供的输气管道泄漏监测系统在阀门启闭工况下的界面显示; 图19是本专利技术提供的输气管道泄漏监测系统在压缩机启闭工况下的界面显示。【具体实施方式】 下面结合附图和实例对本专利技术进一步说明。如图1所示,基于ANN的音波法输气管道泄漏检测方法,本文档来自技高网...

【技术保护点】
基于ANN的音波法输气管道泄漏监测方法,其特征是,包括以下步骤:步骤一:获取输气管道多工况下音波信号样本,对不同工况下音波信号样本去噪,并提取不同工况下音波信号样本特征值;步骤二:采用高斯隶属度函数对不同工况下音波信号样本特征值进行模糊分割,获取模糊分割量;步骤三:利用F—自适应遗传算法对BP神经网络初始训练值进行优化,将模糊分割量代入BP神经网络进行训练,获取用于输气管道瞬时工况判定的BP神经网络;步骤四:根据就近原则和分时段统计法,结合步骤三中BP神经网络输出值进行输气管道工况判定,并在泄漏发生时利用互相关函数法确定泄漏位置。

【技术特征摘要】

【专利技术属性】
技术研发人员:胡峻陈玉亮刘继银李朝臣钱昊铖
申请(专利权)人:钱昊铖
类型:发明
国别省市:江苏;32

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

1