[发明专利]一种城市污水处理过程自适应评估多目标优化控制方法在审
申请号: | 202011169060.8 | 申请日: | 2020-10-28 |
公开(公告)号: | CN112465185A | 公开(公告)日: | 2021-03-09 |
发明(设计)人: | 韩红桂;张琳琳;乔俊飞 | 申请(专利权)人: | 北京工业大学 |
主分类号: | G06Q10/04 | 分类号: | G06Q10/04;G06Q50/26;G06N3/00;C02F3/28 |
代理公司: | 北京思海天达知识产权代理有限公司 11203 | 代理人: | 刘萍 |
地址: | 100124 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 城市 污水处理 过程 自适应 评估 多目标 优化 控制 方法 | ||
1.一种城市污水处理过程自适应评估多目标优化控制方法,其特征包括建立基于径向基核函数的城市污水处理过程优化控制目标模型、设计基于自适应评估多目标粒子群的优化控制方法,具体步骤为:
(1)建立基于径向基核函数的城市污水处理过程优化控制目标模型
1)以城市污水处理过程能耗和出水水质作为优化目标,建立城市污水处理过程优化控制目标模型:
minF(t)=[f1(t),f2(t)] (1)
其中,F(t)为t时刻城市污水处理过程优化控制目标模型;f1(t)为t时刻城市污水处理过程能耗模型,f2(t)为t时刻城市污水处理过程出水水质模型;
2)建立城市污水处理过程能耗和出水水质模型:
其中,w10(t)为f1(t)的输出偏移,取值范围为[-2,2];w20(t)为f2(t)的输出偏移,取值范围为[-2,2];Q1为f1(t)中径向基核函数的数量,取值范围为[1,20];Q2为f2(t)中径向基核函数的数量,取值范围为[1,20];w1q(t)为f1(t)中第q个径向基核函数的权重;w2q(t)为f2(t)中第q个径向基核函数的权重;s(t)=[SNO(t),SO(t),MLSS(t),SNH(t)]为f1(t)和f2(t)的输入矩阵;SNO(t)为t时刻生化反应池第二分区硝态氮浓度,取值范围为[0.2mg/L,2mg/L];SO(t)为t时刻生化反应池第五分区溶解氧浓度,取值范围为[0.4mg/L,3mg/L];MLSS(t)为t时刻出水混合悬浮物浓度,取值范围为[0mg/L,100mg/L];SNH(t)为t时刻出水氨氮浓度,取值范围为[0mg/L,5mg/L];c1q(t)=[c1q,1(t),c1q,2(t),c1q,3(t),c1q,4(t)]为f1(t)中第q个径向基核函数的中心向量;c1q,1(t)为f1(t)中第q个径向基核函数的第一维中心,取值范围为[-1.5,1.5];c1q,2(t)为f1(t)中第q个径向基核函数的第二维中心,取值范围为[-1.5,1.5];c1q,3(t)为f1(t)中第q个径向基核函数的第三维中心,取值范围为[-1.5,1.5];c1q,4(t)为f1(t)中第q个径向基核函数的第四维中心,取值范围为[-1.5,1.5];c2q(t)=[c2q,1(t),c2q,2(t),c2q,3(t),c2q,4(t)]为f2(t)中第q个径向基核函数的中心向量;c2q,1(t)为f2(t)中第q个径向基核函数的第一维中心,取值范围为[-1.5,1.5];c2q,2(t)为f2(t)中第q个径向基核函数的第二维中心,取值范围为[-1.5,1.5];c2q,3(t)为f2(t)中第q个径向基核函数的第三维中心,取值范围为[-1.5,1.5];c2q,4(t)为f2(t)中第q个径向基核函数的第四维中心,取值范围为[-1.5,1.5];σ1q(t)为f1(t)中第q个径向基核函数的宽度,取值范围为[0,2.5];σ2q(t)为f2(t)中第q个径向基核函数的宽度,取值范围为[0,2.5];
(2)设计基于自适应评估多目标粒子群的优化控制方法
1)以城市污水处理过程可控变量硝态氮浓度SNO和溶解氧浓度SO作为多目标粒子群优化的位置变量,设置多目标粒子群优化的种群规模N,取值范围为[20,50];设置外部档案中非支配解的最大数量Hmax,取值范围为[20,50];设置多目标粒子群优化的最大迭代次数Kmax,取值范围为[50,100];种群迭代次数为k,取值范围为[1,Kmax];
2)对种群进行初始化,随机生成具有N个粒子的种群,以公式(1)为优化目标对每个粒子进行求解,获得个体最优解:
pn(1)=xn(1) (4)
其中,pn(1)为第n个粒子在第一代获得的个体最优解;xn(1)=[xn,1(1),xn,2(1)]为第n个粒子在第一代的位置向量,xn,1(1)为第一次迭代过程中第n个粒子的第一维位置,取值范围为[0.2mg/L,2mg/L],xn,2(1)为第一次迭代过程中第n个粒子的第二维位置,取值范围为[0.4mg/L,3mg/L];
外部档案的建立:外部档案通过粒子间的目标对比获得,当一个粒子的两个目标都小于等于其它粒子的对应目标,且至少有一个目标小于其它粒子的对应目标时,称该粒子为非支配解,对种群中粒子的目标进行对比,获得的非支配解存入外部档案;
计算第一次迭代过程中非支配解的全局多样性信息:
其中,GD(1)为外部档案中非支配解在第一代的全局多样性信息;H(1)为第一代外部档案中非支配解的数量;dh(1)为第一代外部档案中第h个非支配解与外部档案中其它粒子在目标空间的最小欧式距离;为外部档案中所有非支配解的dh(1)的平均值;
3)种群进化过程:
①进入下次迭代,即,使迭代次数增加1,计算外部档案中非支配解的全局多样性信息:
其中,GD(k)为外部档案中非支配解在第k代的全局多样性信息;H(k)为第k代外部档案中非支配解的数量;dh(k)为第k代外部档案中第h个非支配解与外部档案中其它粒子在目标空间的最小欧式距离;为外部档案中所有非支配解的dh(k)的平均值;当GD(k)≤GD(k-1)时,记多样性需求指标RD(k)=1;否则,记多样性需求指标RD(k)=0;
计算外部档案中非支配解的全局收敛性信息:
其中,GC(k)为第k代全局收敛性信息;ah(k)为外部档案A(k)中第h个非支配解的位置向量;为ah(k)与之间的距离;为A(k-1)中被ah(k)支配的粒子;当GC(k)=0时,收敛性需求指标RC(k)=1;否则,收敛性需求指标RC(k)=0;
判断RD(k)和RC(k)的关系,当RD(k)≠RC(k)时,
E(k)=RD(k)-RC(k) (7)
其中,E(k)为第k代种群进化需求;
当RD(k)=RC(k),且k≤4时,
当RD(k)=RC(k),且k4时,
其中,τ为历史迭代次数;通过多样性需求指标RD(k)和收敛性需求指标RC(k)来获得种群进化需求,以指导种群进化;
②对外部档案中的非支配解进行评估,当种群进化需求E(k)0时,非支配解ah(k)的评估值ACE(ah(k))取ah(k)在目标空间中与外部档案其它粒子之间欧氏距离的最小值;当E(k)≤0时,非支配解ah(k)的评估值ACE(ah(k))取ah(k)在目标空间的转换距离,ah(k)在目标空间的转换距离为外部档案中所有粒子的旋转位置与ah(k)之间欧式距离之和;粒子与ah(k)在目标空间中相比,最大的目标值作为粒子的旋转位置;
在外部档案中ACE(ah(k))最大的前10%的非支配解中随机选择一个解作为候选解cg(k),从而获得具有较高评估值的候选解;
③采用局部搜索策略获取全局最优解,首先生成一个随机向量r1=[r1,1,r1,2];r1,1为局部搜索过程中粒子第一维随机值,取值范围为[0,1];r1,2为局部搜索过程中粒子第二维随机值,取值范围为[0,1];当r1,10.7时
其中,g1(k)为第k代全局最优解的第一个维度;cg1(k)为第k代候选解的第一个维度;x1upper=2mg/L为SNO(t)上限;x1lower=0.2mg/L为SNO(t)下限;r2,1为粒子第一维突变随机值,取值范围为[0,1];当r1,1≤0.7时,g1(k)=cg1(k);
当r1,20.7时
其中,g2(k)为第k代全局最优解的第二个维度;cg2(k)为第k代候选解的第二个维度;x2upper=3mg/L为SO(t)上限;x2lower=0.4mg/L为SO(t)下限;r2,2为粒子第二维突变随机值,取值范围为[0,1];当r1,2≤0.7时,g2(k)=cg2(k);最后,获得全局最优解g(k)=[g1(k),g2(k)]来引导种群进化;
④多目标粒子群优化的位置和速度更新方式为
vn(k+1)=0.5vn(k)+2r3(pn(k)-xn(k))+2r4(g(k)-xn(k)) (12)
xn(k+1)=xn(k)+vn(k+1) (13)
其中,vn(k)为第n个粒子在第k代的速度向量;xn(k)为第n个粒子在第k代的位置向量;pn(k)为第n个粒子在第k代的个体最优解;r3=[r3,1,r3,2]为个体认知项随机向量;r3,1为个体认知项第一维随机值,取值范围为[0,1];r3,2为个体认知项第二维随机值,取值范围为[0,1];r4=[r4,1,r4,2]为社会认知项随机向量;r4,1为社会认知项第一维随机值,取值范围为[0,1];r4,2为社会认知项第二维随机值,取值范围为[0,1];通过粒子的位置和速度更新,实现种群进化;
⑤外部档案更新:
比较种群中粒子和外部档案中粒子的支配关系,选择种群和外部档案中非支配解更新外部档案A(k),若A(k)中非支配解的数量大于Hmax,则删除在目标空间中拥挤距离小的非支配解,使得外部档案中非支配解的数量小于或等于Hmax;
⑥若k小于Kmax,则转到步骤①,否则,转到步骤⑦;
⑦在外部档案中随机选择一个非支配解的位置向量作为优化设定值[SNO*(t),SO*(t)],其中,SNO*(t)为t时刻生化反应池第二分区硝态氮优化设定值,SO*(t)为t时刻生化反应池第五分区溶解氧优化设定值;
4)使用PID对优化设定值进行跟踪控制,PID的表达方式如下:
其中,Δu(t)=[ΔQa(t),ΔKLa5(t)]T为t时刻操作变量向量;ΔQa(t)为t时刻污水处理内循环流量的变化量;ΔKLa5(t)为t时刻第五分区氧传递系数的变化量;Kp是比例系数矩阵;Hl是积分系数矩阵;Hd是微分系数矩阵;e(t)=y*(t)T-y(t)T为t时刻控制误差矩阵;y*(t)=[SNO*(t),SO*(t)]是t时刻的优化设定值;y(t)=[SNO(t),SO(t)]是实际输出矩阵;PID控制器的输出是污水处理内循环流量的变化值ΔQa(t)和第五分区氧传递系数的变化量ΔKLa5(t);
(3)城市污水处理过程自适应评估多目标优化控制系统的输入是内循环流量的变化值ΔQa(t)和第五分区氧传递系数的变化量ΔKLa5(t),对城市污水处理过程SNO和SO的优化设定值进行跟踪控制。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京工业大学,未经北京工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011169060.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种马铃薯加工用切片装置
- 下一篇:一种塑料管注塑冷却设备
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理