[发明专利]基于多传感器融合技术的四氢噻吩浓度的在线检测方法及系统有效
申请号: | 202110565363.X | 申请日: | 2021-05-24 |
公开(公告)号: | CN113341066B | 公开(公告)日: | 2022-04-08 |
发明(设计)人: | 葛亮;马乐;胡泽;韦国晖;肖小汀;罗明;母小琳;肖国清;刘娟;吕志忠 | 申请(专利权)人: | 西南石油大学 |
主分类号: | G01N33/00 | 分类号: | G01N33/00;G06N3/04;G06N3/08 |
代理公司: | 北京众合诚成知识产权代理有限公司 11246 | 代理人: | 龚燮英 |
地址: | 610500 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 传感器 融合 技术 噻吩 浓度 在线 检测 方法 系统 | ||
1.一种基于多传感器融合技术的四氢噻吩浓度的在线检测方法,其特征在于,该检测方法针对采用四氢噻吩传感器、硫化氢传感器、甲硫醇传感器和甲硫醚传感器对天然气管道检测获得的检测信号通过处理器进行智能诊断,对得到的流量电平信号进行分析,诊断管道内部是否有气体通过,是否存在停气行为导致系统无效检测;该方法采用BP神经网络建立预测模型,用于四氢噻吩浓度的预测;
所述BP神经网络由输入层﹑输出层和隐藏层组成,建立预测模型的方法,包含:
(S100)将训练模式的输入值通过神经网络进行正向传播,以得到传播的输出值,利用训练模式的目标值与输出值的误差通过神经网络进行反向传播,以生成所有输出层和隐含层神经元的误差,从而获得各层单元的误差信号,误差信号作为修正各单元权值的依据;
设输入层神经元数目为m,隐含层神经元数目为l,输出层神经元数目为n,隐藏层的激活函数采用S型传递函数,为:
设一样本对(X,Y),其中输入值X=[x1,x2,…,xm]',表示标定时四氢噻吩实测值浓度、甲硫醇实测值浓度、甲硫醚实测值浓度、硫化氢实测值浓度,真实输出值Y=[y1,y2,…,yn]',表示校正后的四氢噻吩浓度;隐含层神经元O=[O1,O2,…O3],输入层与隐含层神经元间的网络权值矩阵W1和隐含层与输出层神经元间的网络权值W2分别为:
隐含层神经元的阈值θ1和输出层神经元的阈值θ2分别为:
则隐含层神经元的输出为:
其中,f(.)为隐含层的传递函数;
输出层神经元的输出为:
其中,g(.)为输出层的传递函数;
(S200)进行权重更新,输出误差乘以输入权值,得到权重的梯度,使阈值调整沿着误差函数下降最快的方向;
网络输出与期望输出的误差为:
误差E对隐含层与输出层神经元间的权值的偏导数为:
其中,δk表示输出层的训练误差;
误差E对输入层与隐含层神经元间的权值的偏导数为:
由式(5)和(6),可得权值的调整公式为:
其中,η1和η2分别为隐含层和输出层的学习步长;表示隐含层的训练误差;表示输入层与隐含层神经元间的权值修正误差之后产生新的权值;表示输入层与隐含层神经元间未修正的权值;表示隐含层与输出层神经元间的权值修正误差之后产生新的权值;表示隐含层与输出层神经元间未修正的权值;
误差E对输出层神经元的阈值的偏导数为:
误差E对隐含层神经元的阈值的偏导数为:
由式(8)和(9),可得阈值的调整公式为:
所述BP神经网络的初始神经元之间的权值和阈值采用人工蜂群算法进行优化。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西南石油大学,未经西南石油大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110565363.X/1.html,转载请声明来源钻瓜专利网。