您现在的位置: 中国污水处理工程网 >> 技术转移 >> 正文

基于二型模糊神经网络污泥膨胀智能辨识方法

发布时间:2019-4-30 13:22:12  中国污水处理工程网

  申请日2018.07.18

  公开(公告)日2018.11.27

  IPC分类号G06N3/04; G06N3/06; G06N3/08; G01N33/24

  摘要

  一种基于自组织二型模糊神经网络的污泥膨胀智能辨识方法属于智能检测技术领域。污水处理厂污泥容积指数SVI浓度是衡量活性污泥法污泥膨胀现象的重要指标。针对污泥容积指数SVI无法在线监测,污泥膨胀频发故障类型难以判断的问题,本发明利用基于自组织二型模糊神经网络建立污泥容积指数SVI的软测量模型,完成了污泥容积指数SVI浓度的实时检测,结合目标相关性辨识算法,确定了污泥膨胀故障类别。结果表明该智能辨识方法能够快速获得污泥容积指数SVI的浓度,准确辨识污泥膨胀故障类别,提高了污水处理的质量和效率,保证了污水处理过程的稳定安全运行。

  权利要求书

  1.一种基于二型模糊神经网络的污泥膨胀智能辨识方法,其特征在于包括以下步骤:

  (1)确定污泥容积指数SVI的输入与输出变量:以活性污泥法污水处理过程为研究对象,对污水处理过程变量进行特征分析,选取与污泥容积指数SVI相关的过程变量作为软测量模型的输入:溶解氧浓度DO,总氮TN,污泥负荷F/M,酸碱度pH,温度T,软测量模型的输出为污泥容积指数SVI值;划分污泥膨胀故障类别:低DO浓度,营养物质缺乏,低污泥负荷,低pH,低温;

  (2)设计用于污泥容积指数SVI的软测量模型:利用二型模糊神经网络建立污泥容积指数SVI的软测量模型,二型模糊神经网络包括:输入层、隶属函数层、激活层、后件层、输出层;其结构为5-M-L-2-1的连接方式,即输入层神经元数为5个,隶属函数层神经元数为M个,激活层神经元数为L个,M和L为大于2的正整数,后件层神经元数为2个,输出层神经元数为1个;输入层与隶属函数层之间的连接权值赋值为1;设共有N个训练样本,设第t时刻二型模糊神经网络输入为x(t)=[x1(t),x2(t),x3(t),x4(t),x5(t)],x1(t)表示第t时刻溶解氧DO浓度,x2(t)表示第t时刻总氮TN浓度,x3(t)表示第t时刻污泥负荷F/M值,x4(t)表示第t时刻酸碱度pH值,x5(t)表示第t时刻温度T值;第t时刻二型模糊神经网络的期望SVI输出表示为yd(t),实际SVI输出表示为y(t);基于二型模糊神经网络的污泥容积指数SVI的软测量模型计算方式依次为:

  ①输入层:该层由5个神经元组成,每个神经元的输出为:

  oi(t)=xi(t) (1)

  其中,oi(t)是t时刻第i个神经元的输出,i=1,2,…,5;

  ②隶属函数层:该层由M神经元组成,每个神经元代表一个二型隶属函数,表示如下:

其中,τim(t)为t时刻第i个输入时第m个隶属函数,N表示隶属度函数,cim(t)为t时刻第i个输入时第m个隶属函数层神经元的不确定中心,cim(t)为t时刻第i个输入时第m个隶属函数层神经元的不确定中心的下界,
为t时刻第i个输入时第m个隶属函数层神经元的不确定中心的上界,其中初始中心下界cim(0)和初始中心上界
由随机初始化中心cim(0)等距做差得到),σim(t)为t时刻第i个输入时第m个隶属函数层神经元的固定标准差,隶属函数度的有界区间表示为
其中,τim(t)和
为t时刻第i个输入时第m个隶属函数层神经元输出的下界和上界,

  ③激活层:该层有L个神经元,每个神经元的输出为:

其中,Fl(t)为t时刻激活层第l个神经元的激活强度,fl(t)和
为t时刻激活层第l个神经元激活强度的下界和上界,

  ④后件层:该层有2个神经元,其输出为:

其中,y(t)和
为t时刻后件层神经元输出的下界和上界,al(t)为t时刻激活层第l个神经元的权值,θil(t)为t时刻第i个输入时激活层第l个神经元的权值系数;

  ⑤输出层:输出层的输出为:

  其中,η(t)和y(t)为t时刻二型模糊神经网络输出下界的比例值和二型模糊神经网络的输出;

  定义二型模糊神经网络的误差为:

  其中,yd(t)为t时刻二型模糊神经网络的期望输出,y(t)为t时刻二型模糊神经网络的实际输出;

  (3)训练二型模糊神经网络,具体为:

  ①给定二型模糊神经网络的初始激活层神经元个数为M,二型模糊神经网络的输入为x(1),x(2),…,x(t),…,x(N),对应的期望输出为yd(1),yd(2),…,yd(t),…,yd(N),N表示训练样本数,期望误差值设为Ed,Ed∈(0,0.01),

  ②设置学习步数s=1;

  ③t=s,根据公式(1)-(7)计算二型模糊神经网络的输出y(t),运用自适应二阶算法调整二型模糊神经网络的参数:

  ψ(t+1)=ψ(t)+(H(t)+λ(t)I)-1ν(t) (10)

  其中,ψ(t)=[cim(t),cim(t),σim(t),η(t),θim(t)]为t时刻二型模糊神经网络的参数矩阵,H(t)为t时刻的拟海森矩阵,I为单位矩阵,ν(t)为t时刻梯度向量,t时刻自适应学习率λ(t)被定义为

  λ(t)=γ|E(t)|+(1-γ)||ν(t)|| (11)

  其中,γ∈(0,1),t时刻的拟海森矩阵H(t)和梯度向量ν(t)计算方式为

  H(t)=JT(t)J(t) (12)

  ν(t)=JT(t)E(t) (13)

  其中,J(t)为雅克比矩阵

  ④根据公式(9)计算二型模糊神经网络的性能,如果E(t)≥Ed,则转向步骤③进行继续训练,如果E(t)<Ed,则停止调整;

  (4)利用目标相关性辨识算法确定污泥膨胀故障类别,具体为:

  ①将测试样本数据作为二型模糊神经网络的输入,计算得到二型模糊神经网络的输出,即污泥容积指数SVI;

  ②若SVI≤150,判定该污水处理过程未出现污泥膨胀;

  ③若SVI>150,判定污水处理运行过程出现污泥膨胀;计算各变量的回归系数;

  其中,bi(t)为t时刻第i个输入变量的回归系数,b(t)=[b1(t),…,bi(t),…,b5(t)]为t时刻回归系数向量,ui(t)为t时刻输出向量的第i个得分向量,K为SVI>150的测试样本数,U(t)∈RK×5为t时刻输出向量的得分矩阵,U(t)=[u1(t),…,ui(t),…,u5(t)],ti(t)为t时刻输入矩阵的第i个得分向量,T(t)∈RK×5为输入矩阵的得分矩阵,T(t)=[t1(t),…,ti(t),…,t5(t)],ui(t)和ti(t)为:

  其中,qi(t)为t时刻输出向量的第i个负载值,q(t)∈R1×5为输出向量的负载向量,y(t)=[y(t-K+1),y(t-K+2),…,y(t)]T,y(t)为t时刻的SVI值,X(t)=[x1(t),…,xi(t),…,x5(t)]为二型模糊神经网络的输入矩阵,xi(t)=[xi(t-K+1),xi(t-K+2),…,xi(t)]T,xi(t)为t时刻第i个输入变量,wi(t)为t时刻第i个特征向量,W(t)=[w1(t),…,wi(t),…,w5(t)]为X(t)Ty(t)的特征矩阵,qi(t)和W(t)为:

  W(t)TΛ(t)W(t)=E{X(t)Ty(t)y(t)TX(t)}, (19)

  其中,Λ(t)为X(t)Ty(t)的特征值矩阵,E函数表示求矩阵的特征向量和特征值,X(t)和y(t)为:

  其中,Δ(t)∈RK×5为输入矩阵X(t)的残差矩阵,Δ(t)=[δ1(t),…,δi(t),…,δ5(t)],其中δi(t)表示第i维输入的残差向量,G(t)∈RK×1为输出向量y(t)的残差向量;

  ④当输入变量的回归系数满足:

  bmax(t)=maxb(t), (21)

  其中,bmax(t)为输入变量的最大回归系数,其对应的故障类别即为当前污泥膨胀的类型。

  说明书

  一种基于二型模糊神经网络的污泥膨胀智能辨识方法

  技术领域

  本发明基于污水处理过程运行特性,利用二型模糊神经网络设计了一种污泥膨胀智能辨识方法,实现了污水处理过程污泥容积指数SVI的实时测量和污泥膨胀故障类别的辨识;污水处理厂污泥容积指数SVI浓度是衡量活性污泥的凝聚沉降和浓缩性能的指标。污水处理过程污泥容积指数SVI的预测和污泥膨胀故障类比的辨识对是实现污水处理过程监控和控制具有重要意义;将智能辨识方法应用于污水处理系统,对污水处理的节能降耗和稳定安全运行有着重要影响,是先进制造技术领域的重要分支,既属于控制领域,又属于水处理领域。因此,污泥膨胀的智能辨识在污水处理系统中具有重要意义。

  背景技术

  活性污泥法污水处理技术经过近百年的发展,已经成为世界上城市污水处理的主流工艺。然而目前我国污水处理厂存在污水处理设备落后,自动化水平不足,控制系统不完善等问题,致使污泥膨胀现象发生频率居高不下。污泥膨胀会导致污泥结构松散,体积增大,降低污泥沉降速度,进行出现固沉降分离困难现象,影响出水水质,危害了活性污泥法污水处理过程的正常稳定运行。因此,分析污泥膨胀现象,研究污泥膨胀诊断方法,对于确保污水处理工况正常运行,提高污水处理效率具有重要的研究意义。

  当前,针对污泥膨胀现象识别的研究已大量展开,然而实现效果上不容乐观。一方面由于污泥膨胀的复杂机理特性,使得基于机理模型的污泥膨胀诊断方法,无法囊括全部微生物的生长机理,难以满足稳定性和准确性要求。同时,基于机理模型的方法常通过微生物的长度,丰度等形态特征判断污泥膨胀,具有操作复杂,时滞性强的特点,难以应用于实际污水处理过程。另一方面尽管部分建模方法在污泥膨胀诊断上取得了一定效果,但污水处理过程的动态非线性,使得传统的污泥膨胀预测模型难以适应工况的强烈动态变化,无法达到准确识别污泥膨胀诊断故障类别的效果。结合污泥膨胀的严重危害,设计具有实时动态跟踪的,准确稳定的污泥膨胀诊断方法,对于实现污水处理过程运行工况实时监控,稳定污水处理过程,预防污泥膨胀现象的发生,改善出水水质,提高污水处理效率,具有相当重要的理论意义及应用价值。

  本发明提出了一种基于二型模糊神经网络的污泥膨胀智能诊断方法,通过构建基于二型模糊神经网络模型,利用参数优化算法,提高了网络的预测性能,利用目标相关性识别算法实现污泥膨胀故障类别辨识。该智能辨识方法能够实现污泥容积指数SVI的实时检测和污泥膨胀故障类别辨识,降低了测量成本提高了辨识精度,为污水处理厂提供了一种快速高效的辨识手段,提高了污水处理厂的效益。

  发明内容

  本发明获得了一种基于二型模糊神经网络的污泥膨胀智能诊断方法,该方法通过分析污水处理过程,在众多可测变量中选择一组既与污泥容积指数SVI有密切联系又容易测量的变量作为辅助变量,通过构造二型模糊神经网络,实现污泥容积指数SVI的实时测量,利用目标相关性识别算法实现污泥膨胀故障类别辨识,解决了当前污泥容积指数SVI测量周期过长,污泥膨胀类别难以辨识的问题;

  本发明采用了如下的技术方案及实现步骤:

  1.一种基于二型模糊神经网络的污泥膨胀智能辨识方法,其特征在于通过特征分析获取污泥容积指数SVI的特征变量,利用二型模糊神经网络建立污泥容积指数SVI的软测量模型,完成污泥容积指数SVI的预测,结合目标相关性识别方法,实现污泥膨胀故障类别的智能辨识,包括以下步骤:

  (1)确定污泥容积指数SVI的输入与输出变量:以活性污泥法污水处理过程为研究对象,对污水处理过程变量进行特征分析,选取与污泥容积指数SVI相关的过程变量作为软测量模型的输入:溶解氧浓度DO,总氮TN,污泥负荷F/M,酸碱度pH,温度T,软测量模型的输出为污泥容积指数SVI值;划分污泥膨胀故障类别:低DO浓度,营养物质缺乏,低污泥负荷,低pH,低温;

  (2)设计用于污泥容积指数SVI的软测量模型:利用二型模糊神经网络建立污泥容积指数SVI的软测量模型,二型模糊神经网络包括:输入层、隶属函数层、激活层、后件层、输出层;其结构为5-M-L-2-1的连接方式,即输入层神经元数为5个,隶属函数层神经元数为M个,激活层神经元数为L个,M和L为大于2的正整数,由自组织算法最终确定,后件层神经元数为2个,输出层神经元数为1个;输入层与隶属函数层之间的连接权值赋值为1;设共有N个训练样本,设第t时刻二型模糊神经网络输入为x(t)=[x1(t),x2(t),x3(t),x4(t),x5(t)],x1(t)表示第t时刻溶解氧DO浓度,x2(t)表示第t时刻总氮TN浓度,x3(t)表示第t时刻污泥负荷F/M值,x4(t)表示第t时刻酸碱度pH值,x5(t)表示第t时刻温度T值;第t时刻二型模糊神经网络的期望SVI输出表示为yd(t),实际SVI输出表示为y(t);基于二型模糊神经网络的污泥容积指数SVI的软测量模型计算方式依次为:

  ①输入层:该层由5个神经元组成,每个神经元的输出为:

  oi(t)=xi(t) (1)

  其中,oi(t)是t时刻第i个神经元的输出,i=1,2,…,5;

  ②隶属函数层:该层由M神经元组成,每个神经元代表一个二型隶属函数,表示如下:

其中,τim(t)为t时刻第i个输入时第m个隶属函数,N表示隶属度函数,cim(t)为t时刻第i个输入时第m个隶属函数层神经元的不确定中心,cim(t)为t时刻第i个输入时第m个隶属函数层神经元的不确定中心的下界,
为t时刻第i个输入时第m个隶属函数层神经元的不确定中心的上界,(其中初始中心下界cim(0)和初始中心上界
由随机初始化中心cim(0)等距做差得到),σim(t)为t时刻第i个输入时第m个隶属函数层神经元的固定标准差,隶属函数度的有界区间表示为
其中,τim(t)和
为t时刻第i个输入时第m个隶属函数层神经元输出的下界和上界,

  ③激活层:该层有L个神经元,每个神经元的输出为:

其中,Fl(t)为t时刻激活层第l个神经元的激活强度,fl(t)和
为t时刻激活层第l个神经元激活强度的下界和上界,

  ④后件层:该层有2个神经元,其输出为:

其中,y(t)和
为t时刻后件层神经元输出的下界和上界,al(t)为t时刻激活层第l个神经元的权值,θil(t)为t时刻第i个输入时激活层第l个神经元的权值系数;

  ⑤输出层:输出层的输出为:

  其中,η(t)和y(t)为t时刻二型模糊神经网络输出下界的比例值和二型模糊神经网络的输出;

  定义二型模糊神经网络的误差为:

  其中,yd(t)为t时刻二型模糊神经网络的期望输出,y(t)为t时刻二型模糊神经网络的实际输出;

  (3)训练二型模糊神经网络,具体为:

  ①给定二型模糊神经网络的初始激活层神经元个数为M,二型模糊神经网络的输入为x(1),x(2),…,x(t),…,x(N),对应的期望输出为yd(1),yd(2),…,yd(t),…,yd(N),N表示训练样本数,期望误差值设为Ed,Ed∈(0,0.01),一般取值低于网络的极限精度值

  ②设置学习步数s=1;

  ③t=s,根据公式(1)-(7)计算二型模糊神经网络的输出y(t),运用自适应二阶算法调整二型模糊神经网络的参数:

  ψ(t+1)=ψ(t)+(H(t)+λ(t)I)-1ν(t) (10)

  其中,ψ(t)=[cim(t),cim(t),σim(t),η(t),θim(t)]为t时刻二型模糊神经网络的参数矩阵,H(t)为t时刻的拟海森矩阵,I为单位矩阵,ν(t)为t时刻梯度向量,t时刻自适应学习率λ(t)被定义为

  λ(t)=γ|E(t)|+(1-γ)||ν(t)|| (11)

  其中,γ∈(0,1)且一般取值为0.5,t时刻的拟海森矩阵H(t)和梯度向量ν(t)计算方式为

  H(t)=JT(t)J(t) (12)

  ν(t)=JT(t)E(t) (13)

  其中,J(t)为雅克比矩阵

  ④根据公式(9)计算二型模糊神经网络的性能,如果E(t)≥Ed,则转向步骤③进行继续训练,如果E(t)<Ed,则停止调整;

  (4)利用目标相关性辨识算法确定污泥膨胀故障类别,具体为:

  ①将测试样本数据作为二型模糊神经网络的输入,计算得到二型模糊神经网络的输出,即污泥容积指数SVI;

  ②若SVI≤150,判定该污水处理过程未出现污泥膨胀;

  ③若SVI>150,判定污水处理运行过程出现污泥膨胀;计算各变量的回归系数;

  其中,bi(t)为t时刻第i个输入变量的回归系数,b(t)=[b1(t),…,bi(t),…,b5(t)]为t时刻回归系数向量,ui(t)为t时刻输出向量的第i个得分向量,K为SVI>150的测试样本数,U(t)∈RK×5为t时刻输出向量的得分矩阵,U(t)=[u1(t),…,ui(t),…,u5(t)],ti(t)为t时刻输入矩阵的第i个得分向量,T(t)∈RK×5为输入矩阵的得分矩阵,T(t)=[t1(t),…,ti(t),…,t5(t)],ui(t)和ti(t)为:

  其中,qi(t)为t时刻输出向量的第i个负载值,q(t)∈R1×5为输出向量的负载向量,y(t)=[y(t-K+1),y(t-K+2),…,y(t)]T,y(t)为t时刻的SVI值,X(t)=[x1(t),…,xi(t),…,x5(t)]为二型模糊神经网络的输入矩阵,xi(t)=[xi(t-K+1),xi(t-K+2),…,xi(t)]T,xi(t)为t时刻第i个输入变量,wi(t)为t时刻第i个特征向量,W(t)=[w1(t),…,wi(t),…,w5(t)]为X(t)Ty(t)的特征矩阵,qi(t)和W(t)为:

  W(t)TΛ(t)W(t)=E{X(t)Ty(t)y(t)TX(t)}, (19)

  其中,Λ(t)为X(t)Ty(t)的特征值矩阵,E函数表示求矩阵的特征向量和特征值,X(t)和y(t)为:

  其中,Δ(t)∈RK×5为输入矩阵X(t)的残差矩阵,Δ(t)=[δ1(t),…,δi(t),…,δ5(t)],其中δi(t)表示第i维输入的残差向量,G(t)∈RK×1为输出向量y(t)的残差向量;

  ④当输入变量的回归系数满足:

  bmax(t)=maxb(t), (21)

  其中,bmax(t)为输入变量的最大回归系数,其对应的故障类别即为当前污泥膨胀的类型。

  本发明的创造性主要体现在:

  (1)本发明针对当前污水处理中污泥膨胀现象难以识别的问题,提出了一种基于二型模糊神经网络的污泥膨胀智能辨识方法,根据实际污水处理厂工作报表提取了与污泥容积指数SVI相关的5个相关变量:溶解氧浓度DO,总氮TN,污泥负荷F/M,酸碱度pH,温度T,实现了污泥容积指数SVI的预测,解决了污泥容积指数SVI难以实时测量的问题,从而省去了研制传感器的复杂过程以及降低运行成本;

  (2)本发明依据目标相关性辨识方法,通过变量在污泥膨胀的贡献度对污泥膨胀类别进行辨识,不但能够判断污泥膨胀发生过程中变量的影响强度,同时能够辨别污泥膨胀的故障类别,解决了污水处理过程中污泥膨胀故障类别难以识别的问题;采用了目标相关性辨识方法对污泥膨胀故障类别进行在线辨识,具有精度高,对环境差异适应能力强等特点

  特别要注意:本发明采用二型模糊神经网络和目标相关性辨识算法建立污泥膨胀智能辨识方法,只要采用了本发明的二型模糊神经网络及目标相关性辨识算法进行污泥膨胀智能辨识方法的研究都应属于本发明的范围。

相关推荐
项目深度追踪
数据独家提供
服务开通便捷 >