一种智能臭氧投加方法和系统与流程

文档序号:34543222发布日期:2023-06-27 18:49阅读:61来源:国知局
一种智能臭氧投加方法和系统与流程

本发明涉及污水处理技术,尤其涉及了一种智能臭氧投加方法和系统。


背景技术:

1、污水厂中常见的工艺,通过利用臭氧的强氧化性达到去除化学需氧量(简称:cod)的目的。在整个污水处理的过程中,除去cod需要消耗臭氧,若想维持臭氧池中的cod浓度稳定,必须通过持续投加来补充臭氧,使排放cod浓度维持在一个安全合理的水平。由于来水的cod浓度不同,因此臭氧投加量也要实时变化,以此保证安全性的前提下提升经济性。

2、污水厂运行中臭氧投加工艺常用的运行指标,一般由传感器检测出来,例如排放cod浓度、臭氧投加量、高效出水cod浓度等;检测某种指标所对应的的仪器或仪表(比如说cod仪能检测cod浓度值,流量计能检测流量等),并且能将检测值转变成信号(一般为电信号,按某种成熟的通信协议,通过电线传输)输出给自控单元(plc或dcs;在自动控制中的一种服务器,专门负责接受来自设备的信号输入、执行简单的自动控制程序(所谓简单,指的是不具有人工智能的复杂程序)、以及将自动控制程序的指令输出转变成指令信号发送给控制设备;一般为plc或dcs这两类。

3、如现有技术cn201510106019.9,其不能实时监测臭氧投加量。


技术实现思路

1、本发明针对现有技术中不能实时监测臭氧投加量,而且对于臭氧投加量控制成本高操作复杂的问题,提供了一种智能臭氧投加方法和系统。

2、为了解决上述技术问题,本发明通过下述技术方案得以解决:

3、一种智能臭氧投加方法,其方法包括:

4、步骤1,数据的准备,通过对输入的原始时间序列数据进行预处理得到训练数据;训练数据包括排放cod浓度、臭氧投加量、高效出水cod浓度;

5、步骤2,智能投加算法的控制,对输入的数据通过智能投加算法进行计算,从而得到臭氧投加的控制值;

6、步骤3,臭氧投加量的获取,通过臭氧投加的控制值,获得最终臭氧投加量。

7、作为优选,智能投加算法包括前反馈控制算法,前方控制算法包括:

8、残差cod序列l计算,通过步骤1得到训练数据(train_data)中的高效出水cod浓度时间序列数据(g_cod)和排放池cod浓度时间序列数据(p_cod),从而得到第一残差cod序列l;

9、l(g_cod,p_cod)=g_cod-p_cod

10、第一预测模型的获取,根据残差cod序列l和步骤1中的训练后的臭氧投加量组成一组供机器学习模型训练的序列数组,得到第一预测模型model_1,

11、predict1=model_rf(l(g_cod,p_cod),o3)

12、predict2=model_bp(l(g_cod,p_cod),o3)

13、

14、

15、model_1=μ1*model_rf+μ2*model_bp

16、其中,o3代表经过数据平滑过后的臭氧投加量,l(g_cod,p_cod)高效出水cod浓度和排放池cod浓度的残差序列;model_rf为随机森林模型;model_bp为bp神经网络模型,μ1为随机森林模型预测值的权重,μ2为bp神经网络模型预测值的权重;

17、第二残差序列第二残差序列的构建l*,通过实时高效出水cod浓度与排放池cod浓度的目标值(target_cod)构建第二残差序列l*;

18、臭氧投加量的计算,通过第二残差序列l*和经过训练得到的第一预测模型model_1得到前反馈臭氧投加量o3_input_1;

19、o3_input_1=model_1(l*(g_cod,target_cod))。

20、作为优选,智能投加算法还包括后反馈控制算法,后反馈控制算法包括:

21、第二数学模型model_2的获取,根据历史的排放cod浓度(p_cod)与排放cod浓度的目标值(target_cod)之间的关系获得第二数学模型model_2

22、error=target_cod-p_cod_new;

23、

24、integral=∑(p_cod[i]-target_cod);

25、

26、其中,p_cod_new为最新的排放cod浓度数值,p_cod_old为前一个排放cod浓度数值,p_cod为一个历史排放cod的一个序列,error为cod浓度目标值浓度与最新的排放cod浓度数值的差值,为一阶差分,integral为历史误差的积分值;

27、臭氧投加的变化量δo3的计算,依据第二数学模型model_2获得臭氧投加的变化量δo3;

28、δo3=model_2(l(p_cod,target_cod));

29、将前反馈控制得到的臭氧投加量o3_input_1与model_2模型计算得出的臭氧变化量进行相加得出后反馈控制的臭氧投加量o3_input_2:

30、o3_input_2=o3_input_1+δo3

31、作为优选,

32、决策函数的获取通过将前反馈臭氧投加量o3_input_1与后反馈臭氧投加量o3_input_2做加权平均获得决策函数,并依据决策函数获得最终臭氧投加量f_o3_input;

33、

34、其中,为权重参数。

35、作为优选,还包括臭氧投加量的约束与调整,通过设置臭氧投加量的阈值进行臭氧投加量的约束与调整。

36、作为优选,数据的预处理包括,数据的清洗,对输入的原始时间序列数据进行清洗,即将无效的数据进行删除,从而获得有效的数据;无效的数据包括负数、none、异常过大值、空值、非数值;

37、有效数据的顺序排序,通过对有效数据进行时间的排序,从而获取可训练的时间序列数据;排序后的时间序列为[(t1,x1),(t2,x2),(t3,x3),...]中,第i个元素(ti,xi)代表第i个时间段ti和其对应的当时指标值xi,其中,i为时间顺序。

38、为了解决上述技术问题,本发明还提供了一种智能臭氧投加系统,其特征在于,通过所述智能臭氧投加实现的系统包括:

39、数据准备模块,通过对输入的原始时间序列数据进行预处理得到训练数据;训练数据包括排放cod浓度、臭氧投加量、高效出水cod浓度;

40、智能投加算法的控制模块,对训练的数据通过智能投加算法进行控制,从而得到臭氧投加的控制值;

41、臭氧投加量的获取模块,通过臭氧投加的控制值,获得最终臭氧投加量。

42、为了解决上述技术问题,本发明还提供了一种计算机可读存储介质,其所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现所述的智能臭氧投加方法的步骤。

43、为了解决上述技术问题,本发明还提供了一种电子设备,其包括:存储器,用于存储计算机程序;处理器,用于执行所述计算机程序时实现所述的智能臭氧投加方法的步骤。

44、本发明由于采用了以上技术方案,具有显著的技术效果:

45、本发明为针对污水运行中臭氧投加工艺的智能控制算法,将所输入的多个运行指标和控制设备调控值形成的多维度时间序列,根据控制设定值来配置决策模型,算法加载决策模型后进行定期计算,然后输出控制设备的目标调控值;

46、本发明能根据输入的运行指标和设备调控值之间的变化规律和趋势来实时得出所需的臭氧投加量,然后根据臭氧的投加量调整控制策略。

47、本发明能够实时的监测臭氧投加量,其安全性好,成本低。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1