[发明专利]一种知识和数据驱动的污水处理生化反应过程控制方法在审
| 申请号: | 202110998607.3 | 申请日: | 2021-08-27 |
| 公开(公告)号: | CN113759720A | 公开(公告)日: | 2021-12-07 |
| 发明(设计)人: | 韩红桂;刘洪旭;乔俊飞 | 申请(专利权)人: | 北京工业大学 |
| 主分类号: | G05B13/04 | 分类号: | G05B13/04 |
| 代理公司: | 北京思海天达知识产权代理有限公司 11203 | 代理人: | 刘萍 |
| 地址: | 100124 *** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 知识 数据 驱动 污水处理 生化 反应 过程 控制 方法 | ||
1.一种知识和数据驱动的污水处理生化反应过程控制方法,其特征在于,根据污水处理生化反应特性,建立晴天工况,雨天工况和暴雨天工况的模糊神经控制器,利用经验知识和过程数据调整模糊神经控制器的参数,解决了污水处理控制过程中因工况划分而造成的数据不足问题,实现污水处理生化反应过程的精确控制,包括以下步骤:
(1)确定污水处理生化反应过程切换控制方法的输入和输出
以污水处理生化反应过程为研究对象,设计晴天工况,雨天工况和暴雨天工况下溶解氧浓度和硝态氮浓度的模糊神经控制器;根据国际水协会发布的基准仿真模型,通过进水流量对晴天工况,雨天工况和暴雨天工况进行划分,晴天工况下进水流量区间为10000-30000m3/d,雨天工况下进水流量区间为30000-50000m3/d,暴雨天工况下进水流量设定为50000m3/d以上;在三种工况条件下,该控制器的控制输入和控制输出设置如下:
晴天工况:控制器设置为4个控制输入,包括溶解氧浓度设定值与实际测量值的误差,硝态氮浓度设定值与实际测量值的误差,溶解氧浓度设定值与实际测量值的误差的变化率,硝态氮浓度设定值与实际测量值误差的变化率;晴天工况下控制器设置为2个控制输出,包括曝气变化量和内回流变化量;
雨天工况:控制器设置为5个控制输入,包括溶解氧浓度设定值与实际测量值的误差,硝态氮浓度设定值与实际测量值的误差,溶解氧浓度设定值与实际测量值的误差的变化率,硝态氮浓度设定值与实际测量值误差的变化率,进水流量;雨天工况下控制器设置为2个控制输出,包括曝气变化量和内回流变化量;
暴雨天工况:控制器设置为5个控制输入,包括溶解氧浓度设定值与实际测量值的误差,硝态氮浓度设定值与实际测量值的误差,溶解氧浓度设定值与实际测量值的误差的变化率,硝态氮浓度设定值与实际测量值误差的变化率,进水流量;暴雨天工况下控制器设置为3个控制输出,包括曝气变化量,内回流变化量和碳传递系数变化量;
(2)设计晴天工况,雨天工况和暴雨天工况下用于控制溶解氧浓度和硝态氮浓度的模糊神经控制器HD,HR和HS,根据模糊神经控制器的四层结构即输入层、隐含层、规则层、输出层,HR控制器的初始连接方式为5-10-10-2,即输入神经元个数为5,隐含层神经元个数为10,规则层神经元个数为10,输出层神经元数为2,HD控制器的初始连接方式为4-10-10-2,HS控制器的初始连接方式为5-10-10-3,三种工况下模糊神经控制器输入层与隐含层之间的连接权值赋值为1,隐含层与规则层之间的连接权值都赋值为1,隐含层与输出层之间的连接权值随机赋值,赋值区间为[-1,1];
雨天工况,HR控制器的数学描述如下:
HR控制器输入层:该层的输入为控制输入变量,每个输入层神经元的输出为:
oR(t)=[o1(t),o2(t),o3(t),o4(t),o5(t)]T (1)
其中,oR(t)为t时刻HR控制器的输入向量,o1(t)为t时刻溶解氧浓度设定值与实际测量值的误差,o2(t)为t时刻硝态氮浓度设定值与实际测量值的误差,o3(t)为t时刻溶解氧浓度设定值与实际测量值的误差的变化率,o4(t)为t时刻硝态氮浓度设定值与实际测量值误差的变化率,o5(t)为t时刻的进水流量;
HR控制器隐含层:该层的输入为输入层的输出,每个隐含层神经元的输出为:
其中,为t时刻HR控制器的第k个隶属函数神经元的输出值,为t时刻HR控制器中第k个隶属函数神经元的第p个中心值,为t时刻HR控制器中第k个隶属函数神经元的第p个宽度值;
HR控制器规则层:该层的输入为隐含层的输出,每个规则神经元的输出为:
其中,为t时刻雨天工况下模糊神经控制器中第k个规则神经元的输出值;
HR控制器输出层:该层的输入为规则层的输出,输出层神经元的输出为:
其中,uR(t)为t时刻HR控制器的输出向量,为t时刻雨天工况下的曝气变化量,为t时刻雨天工况下的内回流变化量,为t时刻HR控制器中第k个规则神经元与第1个输出神经元之间的权值,为t时刻HR控制器中第k个规则神经元与第2个输出神经元之间的权值;
(3)利用经验知识和过程数据调整模糊神经控制器的参数;具体为:
知识获取:搜集雨天工况的历史数据包括溶解氧浓度设定值与实际测量值的误差,硝态氮浓度设定值与实际测量值的误差,溶解氧浓度设定值与实际测量值的误差的变化率,硝态氮浓度设定值与实际测量值误差的变化率,进水流量,利用模糊聚类算法将历史数据分类,类别数等于控制器神经元数,根据聚类中心和聚类宽度确定前件规则知识,根据溶解氧浓度设定值与实际测量值的误差和硝态氮浓度设定值与实际测量值误差确定后件规则知识;雨天工况的第k个规则的经验知识可以表示为
其中,为t时刻雨天工况下第k个规则知识的第p个聚类中心,为t时刻雨天工况下第k个规则知识的第p个聚类宽度,A为单位时间内的曝气转化率,A=85,B为单位时间内的内回流转化率,B=18000;
知识转化:将上述雨天工况的规则知识转换模糊神经控制器的参数知识;三种工况的参数知识为
其中,为t时刻HR控制器中第k个隶属函数神经元的第p个中心知识,为t时刻HR控制器中第k个隶属函数神经元的第p个宽度知识,为t时刻HR控制器中第k个规则神经元与第1个输出神经元之间的权重知识,为t时刻HR控制器中第k个规则神经元与第2个输出神经元之间的权重知识,为t时刻雨天工况下以k个前件规则知识作为参数的规则层神经元的输出;
控制器参数调整:利用参数知识设计晴天工况,雨天工况和暴雨天工况下模糊神经控制器的知识-数据驱动综合误差为
其中,e(t)=o1(t)2+o2(t)2为t时刻模糊神经网络控制器的输出误差,θ为平衡参数,θ=0.001;
更新雨天工况下的模糊神经控制器参数,利用梯度下降算法调整子控制器的参数;定义参数更新公式为:
其中,ΩR(t)为雨天工况下的模糊神经控制器参数矩阵,λ为子控制器的学习率,在[0.01,0.1]之间取值;
(4)设计知识和数据驱动的污水处理生化反应过程控制方法,具体为:
①根据公式(1)-(4)建立HR控制器,同理建立HD控制器和HS控制器;
②根据公式(5)-(7)获取HR控制器的参数知识,同理获取HD控制器和HS控制器的参数知识;
③根据进水流量识别t时刻的运行工况,并根据t时刻的运行工况选择模糊神经控制器,具体为:如果进水流量区间为10000-30000m3/d,则当前工况为晴天工况,选取HD为当前控制器,如果进水流量区间为30000-50000m3/d,则当前工况为雨天工况,选取HR为当前控制器,如果进水流量区间为50000m3/d以上,则当前工况为暴雨天工况,选取HS为当前控制器;
④根据公式(4)计算t时刻模糊神经控制器的输出,对污水处理过程进行控制;
⑤根据公式(8)判断t时刻综合误差的大小,如果EKD(t)0.01,转到步骤⑥;如果EKD(t)≤0.01,t增加1,转到步骤③;
⑥并利用公式(9)更新控制器参数,t增加1,转到步骤①。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京工业大学,未经北京工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110998607.3/1.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置





