[发明专利]一种基于数据-知识驱动的污水处理过程优化控制方法有效
申请号: | 202010346100.5 | 申请日: | 2020-04-27 |
公开(公告)号: | CN111474854B | 公开(公告)日: | 2022-05-03 |
发明(设计)人: | 韩红桂;张琳琳;乔俊飞 | 申请(专利权)人: | 北京工业大学 |
主分类号: | G05B13/04 | 分类号: | G05B13/04 |
代理公司: | 北京思海天达知识产权代理有限公司 11203 | 代理人: | 刘萍 |
地址: | 100124 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 数据 知识 驱动 污水处理 过程 优化 控制 方法 | ||
1.一种基于数据-知识驱动的污水处理过程优化控制方法,其特征包括建立基于数据驱动的污水处理多目标优化模型、设计基于进化知识的多目标粒子群优化方法和优化设定值跟踪控制,具体步骤为:
(1)建立基于数据驱动的污水处理多目标优化模型
①以污水处理能耗和出水水质为目标,建立污水处理多目标优化模型:
minF(t)=[f1(t),f2(t)] (1)
其中,F(t)是多目标优化模型,f1(t)是t时刻的能耗模型,f2(t)是t时刻的出水水质模型;
②以二级处理过程厌氧末段硝态氮SNO和好氧末段溶解氧SO、出水混合固体悬浮物MLSS、出水氨氮SNH为输入变量,建立基于数据驱动的污水处理能耗和出水水质模型:
其中,I1是能耗模型中径向基核函数的数量,I2是出水水质模型中径向基核函数的数量,W10(t)是能耗模型f1(t)的输出偏移,W20(t)是出水水质模型f2(t)的输出偏移,W1i(t)是能耗模型中径向基核函数的权值,W2i(t)是出水水质模型中径向基核函数的权值,B1i(t)是与能耗模型相关的径向基核函数,B2i(t)是与出水水质模型相关的径向基核函数:
其中,σ(t)=[SNO(t),SO(t),MLSS(t),SNH(t)]为输入变量,c1i(t)是能耗模型中径向基核函数的中心,c2i(t)是出水水质模型中径向基核函数的中心,σ1i(t)是能耗模型中径向基核函数的宽度,σ2i(t)是出水水质模型中径向基核函数的宽度;
(2)设计基于进化知识的多目标粒子群优化方法:
①设置多目标粒子群优化的总迭代次数K,设置粒子群规模N,k0是粒子信息的迭代次数,初始化外部档案库A(0)=[];
②建立多目标粒子群优化算法的优化目标:min F(t)=[f1(t),f2(t)];
③对F(t)进行求解,在迭代过程中,记录每个粒子的收敛性分布状态和多样性分布状态,
其中,CSn(k)是第n个粒子在第k次迭代的收敛性分布状态,fn,m(k)是第n个粒子的第m个目标值,xn(k)是第n个粒子的位置向量,DSn(k)是多样性分布状态,|·|表示绝对值;
④分别建立个体和种群的收敛性和多样性指标:
其中,ICn(k)是个体收敛性指标,PC(k)是种群收敛性指标,IDn(k)是个体多样性指标,PD(k)是种群多样性指标,u∈[k-k0,k]是迭代次数;
⑤选择种群进化策略:
情况1:当PC(k)PC(k-1)且PD(k)PD(k-1)时,速度和位置更新公式为
vn,d(k+1)=ωvn,d(k)+c1r1(pn,d(k)-xn,d(k))+c2r2(gd(k)-xi,d(k)) (12)
xn,d(k+1)=xn,d(k)+vn,d(k+1) (13)
其中,ω是惯性权重,vn,d(k)是第n个粒子速度的第d个维度,xn,d(k)是粒子位置,pn,d(k)是个体最优位置,gd(k)是种群最优位置,r1和r2是分布在[0,1]的随机值,c1是个体最优加速因子,c2是全局最优加速因子;
情况2:当PC(k)PC(k-1)且PD(k)PD(k-1)时,速度和位置更新公式为
xn,d(k+1)=xn,d(k)+vn,d(k+1) (15)
其中,r3是分布在[0,1]的随机值,c3是收敛性方向加速因子,Cd(k)是种群中具有最大收敛性的粒子飞行方向;
情况3:当PC(k)PC(k-1)且PD(k)PD(k-1)时,速度和位置更新公式为
xn,d(k+1)=xn,d(k)+vn,d(k+1) (17)
其中,r4是分布在[0,1]的随机值,c4是多样性方向加速因子,Dd(k)是种群中具有最大多样性的粒子飞行方向;
情况4:当PC(k)PC(k-1)且PD(k)PD(k-1)时,速度和位置更新公式为
xn,d(k+1)=xn,d(k)+vn,d(k+1) (19)
情况5:当PC(k)=PC(k-1)或PD(k)=PD(k-1)时,速度和位置更新公式为
vn,d(k+1)=ωvn,d(k)+c1r1(pn,d(k)-xn,d(k))+c2r2(gd(k)-xi,d(k)) (20)
其中,U(0,1)是服从均匀分布的随机值,xd,min是第d维粒子位置的边界最小值,xd,max是第d维粒子位置的边界最大值,r5是分布在[0,1]的随机值,pb是突变概率
⑥将第k次迭代产生的种群和档案库A(k-1)进行合并,获得J(k),然后在J(k)中选择非支配解建立A(k);
⑦判断当前的迭代k是否大于或等于K,若大于或等于K,则转到步骤⑧,若小于K,则转到步骤③;
⑧在档案库A(K)中随机选择一个非支配解作为优化设定值a*(t)=ah(K),且ah(K)=[SNO*(K),SO*(K),MLSS*(K),SNH*(K)],其中,SNO*(K),SO*(K),MLSS*(K)和SNH*(K)分别为硝态氮优化设定值,溶解氧优化设定值,混合固体悬浮物优化设定值和氨氮优化设定值,保存优化设定值;
(3)优化设定值跟踪控制
①采用PID控制器对硝态氮优化设定值SNO*(K)与溶解氧优化设定值SO*(K)进行跟踪控制,PID控制器表达方式为:
其中,Δz(t)=[ΔQa(t),ΔKLa5(t)]T为操作变量矩阵,ΔQa(t)是污水处理内循环流量的变化量,ΔKLa5(t)是第5分区氧传递系数的变化量;Kp是比例系数矩阵,Hl是积分系数矩阵,Hd是微分系数矩阵;e(t)=y*(t)T-y(t)T为控制误差,y*(t)=[SNO*(t),SO*(t)]是t时刻的优化设定值,y(t)=[SNO(t),SO(t)]是实际输出矩阵;
②以第5分区氧传递系数的变化量和内循环回流量作为的变化量作为PID控制器的输出;
③将第5分区氧传递系数的变化量ΔKLa5(t)和内循环回流量的变化量ΔQa(t)作为污水处理控制系统的输入量,对硝态氮SNO浓度和溶解氧SO浓度进行控制。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京工业大学,未经北京工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010346100.5/1.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置