[发明专利]一种动态模块化神经网络的氨氮在线软测量方法无效
申请号: | 201210119203.3 | 申请日: | 2012-04-20 |
公开(公告)号: | CN102662040A | 公开(公告)日: | 2012-09-12 |
发明(设计)人: | 张昭昭;郭伟;徐光宪 | 申请(专利权)人: | 辽宁工程技术大学 |
主分类号: | G01N33/18 | 分类号: | G01N33/18;G06N3/08 |
代理公司: | 沈阳东大专利代理有限公司 21109 | 代理人: | 李运萍 |
地址: | 123000*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 动态 模块化 神经网络 在线 测量方法 | ||
1.一种动态模块化神经网络的氨氮在线软测量方法,其特征在于:包括以下步骤:
步骤1:设计用于NH3-N在线软测量的动态模块化神经网络拓扑结构;网络分为5层:输入层、RBF层、任务分配层、子网络层、集成输出层;输入为曝气池进水水质指标,输出为出水水质NH3-N浓度;
输入层:包括n个输入节点,n为输入样本的维数,k时刻的输入样本表示为x(k)=[x1(k),…,xn(k)]T;
RBF层:包括l个RBF神经元,每个神经元的激活函数为在动态模块化神经网络中,激活函数Φi(x(k))被定义为硬限幅函数:
若满足公式‖x(k)-ci‖≤δi,则Φi(x(k))=1 (1)
若满足公式‖x(k)-ci‖>δi,则Φi(x(k))=0
式中,ci为第i个RBF神经元的数据中心,δi为第i个RBF神经元的扩展宽度;公式(1)表示在输入样本空间中以ci为球心,以δi为半径作一个超球面,当输入点在该超球面内时输出为1,在超球面以外时输出为0;
任务分配层:该层的任务是根据RBF层中RBF神经元的输出和k时刻输入样本x(k)在输入样本空间中的位置,由模糊策略决定给k时刻输入样本x(k)分配不同的子网络进行学习;
子网络层:该层由子神经网络组成,其个数与RBF层中RBF神经元个数相同,且为一一对应的关系;该层的主要任务是学习由任务分配层分配来的输入样本;
集成输出层:该层的主要任务是对k时刻各子神经网络的学习结果进行集成输出,集成输出的结果Y(x(k)),公式如下:
式中,p为被x(k)激活的子神经网络的个数;αi为各子神经网络的集成权值,且有yik为子网络层中第i个子神经网络对k时刻的输入样本x(k)的输出,且有
yik(x(k))=vif(wix(k)+b1i)+b2i
式中,wi为第i个子神经网络输入层到隐含层的权连接矩阵;vi为第i个子神经网络隐含层到输出层的权连接矩阵;f(·)为子神经网络隐含层神经元的激活函数;b1i为第i个子神经网络隐含层神经元的偏移向量;b2i为第i个子神经网络输出层神经元的偏移向量;
步骤2:输入变量的确定及归一化处理;
确定输入变量为:污水出水水质氨氮预测模型输入样本包括入水氨氮、入水化学需氧量、入水悬浮物、入水PH值、反应池溶解氧浓度、反应池混合液可挥发性悬浮固体浓度,输出样本为出水氨氮预测值;
由于上述自变量之间差异较大且量纲不同,采用在线递归中心化压缩方法进行归一化处理:
设k时刻的输入样本和输出样本对为:
Z(k)=[x1(k),x2(k),…,x6(k),x7(k)] (3)
式中,x1(k),x2(k),...,x6(k)表示输入样本在k时刻的值,作为k时刻神经网络的输入;x7(k)表示k时刻氨氮浓度的目标值,作为k时刻神经网络的期望输出值;
则在线递归中心化压缩,公式为:
其中,Zj(k)表示k时刻输入样本的第j个分量,表示j个分量的平均值,σj表示j个分量之间的标准差;
步骤3:对归一化后的k时刻输入样本x(k),首先,在线更新RBF层RBF神经元的个数及各RBF神经元的数据中心;其次,任务分配层根据RBF层RBF神经元的输出,由模糊策略确定并激活子网络层中不同的子神经网络学习该输入样本x(k);最后对被激活的各子神经网络的输出进行动态集成形成输出;
步骤4:集成输出Y(k)即为k时刻出水氨氮NH3-N的软测量结果,采集下一时刻的输入数据,返回步骤2。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于辽宁工程技术大学,未经辽宁工程技术大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210119203.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种流式细胞显微图像二值化方法
- 下一篇:旋转变压器数字转换器