基于数字化的高级氧化工业废水处理系统转让专利

申请号 : CN202311210936.2

文献号 : CN116947196B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 徐飞马晓明金青海余瑾周鸿波赵建树

申请人 : 深圳市盘古环保科技有限公司

摘要 :

本发明涉及数据识别领域,具体涉及基于数字化的高级氧化工业废水处理系统,该系统包括:获取各个传感单元的浓度数据;根据将氧化池中的所有传感单元获取多个待测窗口,进而得到各个初始待测矩阵以及传感单元监测盲区的位置;获取各个初始待测矩阵中各个监测盲区的位置的浓度数据,得到待测矩阵;根据各个待测矩阵获取各个浓度分布区域;获取各个浓度分布区域的浓度评价;根据各个浓度分布区域的浓度评价获取中浓度列;根据中浓度列获取混合物的浓度数据;根据混合物的浓度数据预测下一时刻混合物的浓度数据。本发明通过将废水处理过程数据化,确保获取的混合物的浓度数据更具准确性。

权利要求 :

1.基于数字化的高级氧化工业废水处理系统,其特征在于,所述系统包括:各传感单元浓度数据获取模块,获取各个传感单元的浓度数据;

监测盲区位置的浓度数据获取模块,根据氧化池中的传感单元的分布获取多个待测窗口;根据各个待测窗口获取各个初始待测矩阵;

所述根据各个待测窗口获取各个初始待测矩阵,包括的步骤为:

获取单个传感单元的直径,记为 ,获取任一待测窗口的中心传感单元与其上下相邻的两个传感单元,将此三个传感单元分别作为一个第一传感单元,获取相邻两个第一传感单元之间的距离,记为间隔 ,使用 将间隔 等分,获取等分个数 ,则待测窗口的边长为 ,构建 大小的空矩阵,将待测窗口中各个传感单元的浓度数据填充到空矩阵中的对应位置,得到初始待测矩阵;

根据各个初始待测矩阵获取传感单元监测盲区的位置;获取各个初始待测矩阵中各个传感单元监测盲区的位置的浓度数据,构成待测矩阵,包括的步骤为:将初始待测矩阵中不存在浓度数据的位置作为传感单元监测盲区的位置;

将初始待测矩阵划分为大小相同的四个矩阵,作为初始待测矩阵的四个子阵;

遍历初始待测矩阵中任一传感单元监测盲区的位置,记为第 个元素点:式中, 代表第 个元素点的浓度数据;

代表第 个元素点所属子阵中拥有传感单元的个数; 代表第 个元素点所属的子阵中的第 个传感单元; 代表第 个元素点所属的子阵中的第 个传感单元所对应的浓度数据; 代表第 个元素点与其所属的子阵中的第 个传感单元之间的距离;

代表第 个元素与其所属子阵中全部传感单元之间的距离之和;

浓度评价获取模块,根据各个待测矩阵获取各个浓度分布区域;根据各个浓度分布区域获取各个浓度分布区域的浓度评价;

根据各个浓度分布区域获取各个浓度分布区域的浓度评价,包括的步骤为:式中, 为第 个浓度分布区域内元素的

个数; 为合并待测矩阵中的元素个数; 代表与第 个浓度分布区域邻接的浓度分布区域的个数; 代表与第 个浓度分布区域邻接的第 个浓度分布区域; 代表第个浓度分布区域与其所有邻接的浓度分布区域的元素的浓度数据的标准差; 代表第个浓度分布区域中元素的浓度数据均值; 代表与第 个浓度分布区域邻接的第个浓度分布区域中元素的浓度数据均值; 代表第 个浓度分布区域的浓度评价;

混合物的浓度数据获取模块,根据各个浓度分布区域的浓度评价获取中浓度列,包括的步骤为:将各个浓度分布区域的浓度评价进行降序排列,得到降序序列,将降序序列以0为分界线分为两列,将大于0的列记为前列,小于0的记为后列,对于前列:依次获取相邻的两个浓度评价的差值,将最大的差值记为第一差值;对于后列:依次获取相邻的两个浓度评价的差值,将最大的差值记为第二差值;将第一差值所对应的两个浓度评价中最小的浓度评价作为第三右边界,将第二差值所对应的两个浓度评价中最大的浓度评价作为第三左边界,将第三左边界与第三右边界构成的闭区间作为中浓度列;

根据中浓度列所对应的浓度分布区域的浓度数据获取混合物的浓度数据,包括的步骤为:式中, 为中浓度列所对应的第 个浓度分布区域中的元素的浓

度数据均值; 为中浓度列所对应的浓度分布区域的个数; 为中浓度列所对应的浓度分布区域的个数; 代表混合物的浓度数据;

数据预测模块,根据混合物的浓度数据预测下一时刻混合物的浓度数据,包括的步骤为:获取工业废水中不同指标的混合物的浓度数据构建初始系统状态向量,将初始系统状态向量输入扩展卡尔曼滤波器中进行处理,得到下一时刻系统预测的混合物的浓度数据。

2.根据权利要求1所述的基于数字化的高级氧化工业废水处理系统,其特征在于,所述根据氧化池中的传感单元的分布获取多个待测窗口,包括的步骤为:对氧化池中的所有传感单元进行区域划分,得到多个待测窗口,每个待测窗口为个传感单元构成的区域。

3.根据权利要求1所述的基于数字化的高级氧化工业废水处理系统,其特征在于,根据各个待测矩阵获取各个浓度分布区域,包括的步骤为:将每个待测矩阵按照其对应待测窗口在氧化池中的位置进行拼接,得到合并待测矩阵,以合并待测矩阵中每个传感单元的位置作为种子点,进行区域生长,得到多个区域,将每个区域分别作为一个浓度分布区域。

4.根据权利要求1所述的基于数字化的高级氧化工业废水处理系统,其特征在于,获取各个传感单元的浓度数据,包括的步骤为:对各个传感单元进行时序对齐,获取时序对齐下的各个传感单元数据,记为各个传感单元的浓度数据。

说明书 :

基于数字化的高级氧化工业废水处理系统

技术领域

[0001] 本发明涉及数据识别领域,具体涉及基于数字化的高级氧化工业废水处理系统。

背景技术

[0002] 氧化工业废水处理技术是一种常见的工业废水处理方法,通过氧化反应将工业废水中的有机物和污染物转化为较为稳定和易于处理的物质,从而提高工业废水的水质,比如在工业废水处理的过程中,会添加络合剂来沉淀废水中常含有的各种金属离子,如重金属离子(铜、铅、镉等),络合剂可以与这些金属离子形成络合物,使其形成稳定的沉淀物,从而使金属离子被有效地去除,在废水处理中,通过使用传感器来监测废水的各种参数,如水质、流量、pH值、污染物浓度等。
[0003] 由于氧化池中混合物浓度分布不均匀,使用传统的单点传感器布置的形式对于氧化池中混合物浓度数据进行识别时存在着片面特征。
[0004] 现有的分布式传感器布置在氧化池范围中,通过分布式传感器中各个传感单元的浓度数据进行融合后作为混合物的浓度数据,但是由于混合物浓度分布不均匀,导致分布式传感器中各个传感单元的浓度数据之间相似程度低,直接使用传统均值融合方式获取的混合物浓度数据与真实的混合物浓度数据之间的偏差较大,会影响数据预测的实际效果,导致根据预测结果得到的下一时刻系统的预测混合物的浓度数据的准确性降低。

发明内容

[0005] 为了解决上述问题,本发明提供基于数字化的高级氧化工业废水处理系统,所述系统包括:
[0006] 各传感单元浓度数据获取模块,获取各个传感单元的浓度数据;
[0007] 监测盲区位置的浓度数据获取模块,根据氧化池中的传感单元的分布获取多个待测窗口;根据各个待测窗口获取各个初始待测矩阵;根据各个初始待测矩阵获取传感单元监测盲区的位置;获取各个初始待测矩阵中各个传感单元监测盲区的位置的浓度数据,构成待测矩阵;
[0008] 浓度评价获取模块,根据各个待测矩阵获取各个浓度分布区域;根据各个浓度分布区域获取各个浓度分布区域的浓度评价;
[0009] 混合物的浓度数据获取模块,根据各个浓度分布区域的浓度评价获取中浓度列;根据中浓度列所对应的浓度分布区域的浓度数据获取混合物的浓度数据;
[0010] 数据预测模块,根据混合物的浓度数据预测下一时刻混合物的浓度数据。
[0011] 优选的,所述根据氧化池中的传感单元的分布获取多个待测窗口,包括的步骤为:
[0012] 对氧化池中的所有传感单元进行区域划分,得到多个待测窗口,每个待测窗口为 个传感单元构成的区域。
[0013] 优选的,所述根据各个待测窗口获取各个初始待测矩阵,包括的步骤为:
[0014] 获取单个传感单元的直径,记为 ,获取任一待测窗口的中心传感单元与其上下相邻的两个传感单元,将此三个传感单元分别作为一个第一传感单元,获取相邻两个第一传感单元之间的距离,记为间隔 ,使用 将间隔 等分,获取等分个数 ,则待测窗口的边长为 ,构建 大小的空矩阵,将待测窗口中各个传感单元的浓度数据填充到空矩阵中的对应位置,得到初始待测矩阵。
[0015] 优选的,所述根据各个初始待测矩阵获取传感单元监测盲区的位置,获取各个初始待测矩阵中各个传感单元监测盲区的位置的浓度数据,包括的步骤为:
[0016] 将初始待测矩阵中不存在浓度数据的位置作为传感单元监测盲区的位置;
[0017] 将初始待测矩阵划分为大小相同的四个矩阵,作为初始待测矩阵的四个子阵;
[0018] 遍历初始待测矩阵中任一传感单元监测盲区的位置,记为第个元素点:
[0019]
[0020] 式中, 代表第 个元素点的浓度数据; 代表第 个元素点所属子阵中拥有传感单元的个数;代表第 个元素点所属的子阵中的第 个传感单元; 代表第 个元素点所属的子阵中的第 个传感单元所对应的浓度数据; 代表第 个元素点与其所属的子阵中的第个传感单元之间的距离; 代表第 个元素与其所属子阵中全部传感单元之间的的距离之和。
[0021] 优选的,所述根据各个待测矩阵获取各个浓度分布区域,包括的步骤为:
[0022] 将每个待测矩阵按照其对应待测窗口在氧化池中的位置进行拼接,得到合并待测矩阵,以合并待测矩阵中每个传感单元的位置作为种子点,进行区域生长,得到多个区域,将每个区域分别作为一个浓度分布区域。
[0023] 优选的,所述根据各个浓度分布区域获取各个浓度分布区域的浓度评价,包括的步骤为:
[0024]
[0025] 式中, 为第 个浓度分布区域内元素的个数; 为合并待测矩阵中的元素个数;代表与第 个浓度分布区域邻接的浓度分布区域的个数;代表与第 个浓度分布区域邻接的第 个浓度分布区域; 代表第 个浓度分布区域与其所有邻接的浓度分布区域的元素的浓度数据的标准差; 代表第 个浓度分布区域中元素的浓度数据均值; 代表与第个浓度分布区域邻接的第 个浓度分布区域中元素的浓度数据均值; 代表第 个浓度分布区域的浓度评价。
[0026] 优选的,所述根据各个浓度分布区域的浓度评价获取中浓度列,包括的步骤为:
[0027] 将各个浓度分布区域的浓度评价进行降序排列,得到降序序列,将降序序列以0为分界线分为两列,将大于0的列记为前列,小于0的记为后列,对于前列:依次获取相邻的两个浓度评价的差值,将最大的差值记为第一差值;对于后列:依次获取相邻的两个浓度评价的差值,将最大的差值记为第二差值;将第一差值所对应的两个浓度评价中最小的浓度评价作为第三右边界,将第二差值所对应的两个浓度评价中最大的浓度评价作为第三左边界,将第三左边界与第三右边界构成的闭区间作为中浓度列。
[0028] 优选的,所述根据中浓度列所对应的浓度分布区域的浓度数据获取混合物的浓度数据,包括的步骤为:
[0029]
[0030] 式中, 为中浓度列所对应的第个浓度分布区域中的元素的浓度数据均值;为中浓度列所对应的浓度分布区域的个数; 为中浓度列所对应的浓度分布区域的个数; 代表混合物的浓度数据。
[0031] 优选的,所述获取各个传感单元的浓度数据,包括的步骤为:
[0032] 对各个传感单元进行时序对齐,获取时序对齐下的各个传感单元数据,记为各个传感单元的浓度数据。
[0033] 优选的,所述根据混合物的浓度数据预测下一时刻混合物的浓度数据,包括的步骤为:
[0034] 获取工业废水中不同指标的混合物的浓度数据构建初始系统状态向量,将初始系统状态向量输入扩展卡尔曼滤波器中进行处理,得到下一时刻系统预测的混合物的浓度数据。
[0035] 本发明具有如下有益效果:本发明通过将氧化池中的所有传感单元进行截取得到多个待测窗口,根据各个待测窗口获取各个初始待测矩阵,进而得到传感单元监测盲区的位置,获取各个初始待测矩阵中各个监测盲区的位置的浓度数据,根据各个初始待测矩阵获取各个浓度分布区域得到各个浓度分布区域的浓度评价,根据各个浓度分布区域的浓度评价获取高浓度列、中浓度列以及低浓度列,根据中浓度列所对应的浓度分布区域的浓度数据获取混合物的浓度数据,避免了极端值在浓度数据中产生的离群影响,对浓度数据进行了全方位的测量并提高了浓度数据融合发的真实性,使建立的拓展卡尔曼滤波器的系统向量能够更加符合当前系统处理状态的描述,最终使滤波结果与实际情况更加接近,可以提高工业废水处理系统的稳定性和效率,减少传感器测量误差对系统操作的影响。

附图说明

[0036] 为了更清楚地说明本发明实施例或现有技术中的技术方案和优点,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它附图。
[0037] 图1为本发明一个实施例提供的基于数字化的高级氧化工业废水处理系统的系统框图;
[0038] 图2为氧化池中分布式传感器的分布示意图;
[0039] 图3为一个待测窗口的示意图;
[0040] 图4为第一传感单元示意图。

具体实施方式

[0041] 为了更进一步阐述本发明为达成预定发明目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本发明提出的基于数字化的高级氧化工业废水处理系统,其具体实施方式、结构、特征及其功效,详细说明如下。在下述说明中,不同的“一个实施例”或“另一个实施例”指的不一定是同一实施例。此外,一或多个实施例中的特定特征、结构、或特点可由任何合适形式组合。
[0042] 除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。
[0043] 下面结合附图具体的说明本发明所提供的基于数字化的高级氧化工业废水处理系统的具体方案。
[0044] 请参阅图1,其示出了本发明一个实施例提供的基于数字化的高级氧化工业废水处理系统,该系统包括以下模块:
[0045] 各传感单元浓度数据获取模块101,将分布式传感器布置在氧化池中,获取每个传感单元的数据后进行时序对齐,得到各传感单元的浓度数据。
[0046] 根据先验数据获取氧化池的尺寸,并将分布式传感器布置在氧化池中,氧化池中分布式传感器的分布参见图2,获取每个传感单元数据即获取每个传感单元位置的TSS数据,TSS数据也叫总悬浮固体,它是衡量废水中悬浮物质含量的指标,能够反应废水中的悬浮物污染程度。
[0047] 需要说明的是,在对多个传感单元数据进行融合时,需要对多个传感单元数据进行时序对齐。已知每个传感单元数据中含有时间戳,表示数据采集的时间点,因此在本发明实施例中,确保各传感单元数据的时间戳间隔时间相同,并确保全部传感单元数据获取来自于同一时钟,进而完成时序对齐,并将时序对齐下的每个传感单元数据,记为浓度数据。
[0048] 至此,实现了氧化池中分布式传感器的部署,获取了时序对齐下的每个传感单元数据,即浓度数据。
[0049] 监测盲区位置的浓度数据获取模块102,将氧化池中的所有传感单元划分为各个待测窗口,并将各个待测窗口转换为各个待测矩阵,根据各个待测矩阵中浓度数据的分布,获取各个待测矩阵中传感单元检测盲区位置处的浓度数据。
[0050] 需要说明的是,分布式传感器布置在氧化池范围中,通过将分布式传感器中每个传感单元的浓度数据进行融合后作为混合物的浓度数据,但是由于混合物浓度分布不均匀,导致分布式传感器中传感单元的浓度数据中存在着极端值,因此使用传统的均值融合方式获取的混合物浓度数据会受到极端值的影响而与真实的混合物浓度数据之间存在较大的偏差,会影响数据预测的实际效果。
[0051] 由于混合物浓度分布不均匀,在添加氧化剂以及反应生成沉淀的过程中,各个传感单元所检测的位置都有不同的反应规模,导致所有传感单元的浓度数据的分布不均匀,因此,本实施例通过传感单元浓度数据分布的非均匀特征进行浓度数据空间分布的推断,获取传感单元监测盲区处的浓度数据,并结合区域生长结合进行浓度数据的分割,得到各个浓度分布区域,根据各个浓度分布区域的浓度评价进而获取高浓度区域、平衡浓度区域以及低浓度区域,根据平衡浓度区域的浓度数据获取混合物的浓度数据,能够对氧化池中的浓度数据进行全方位的预测并提高融合浓度数据的真实性。
[0052] 两个传感单元之间浓度数据的差值只能代表各自所监测的一定范围内浓度差异,而由于混合物是趋向于最大混合熵,因此本实施例通过两个传感单元及其中间位置出现浓度差的趋向特征对传感单元监测盲区位置的浓度数据进行推导。由于传感单元监测盲区的浓度数据应当与其临近的传感单元的浓度数据相似,因此将氧化池中的所有传感单元进行划分,得到各个待测窗口,根据各个待测窗口中传感单元的浓度数据获取各个待测窗口中传感单元监测盲区位置的浓度数据。
[0053] 本发明实施例中,对氧化池中的所有传感单元进行区域划分,得到多个待测窗口,每个待测窗口为 个传感单元构成的区域。本发明实施例中的一个待测窗口参见图3。
[0054] 需要说明的是,为了获取传感单元监控盲区位置的浓度数据,首先需要根据待测窗口中相邻传感单元之间的距离以及传感单元的直径将待测窗口矩阵化,得到初始待测矩阵,进而得到传感单元监测盲区的位置。
[0055] 在本发明实施例中,获取单个传感单元的直径,记为 ,获取任一待测窗口的中心传感单元与其上下邻域的两个传感单元,将此三个传感单元分别作为一个第一传感单元,第一传感单元参见图4,获取相邻两个第一传感单元之间的距离,记为间隔 ,使用 将间隔等分,获取等分个数 ,需要说明的是,三个第一传感单元之间拥有两个间隔,因此以传感单元的直径为基本单位,则待测窗口的边长为 。构建 大小的空矩阵,将待测窗口中 位置处的传感单元的浓度数据填充到空矩阵中的 处,将待测窗口中 位置处的传感单元的浓度数据填充到空矩阵中的 处,将待测窗口中
位置处的传感单元的浓度数据填充到空矩阵中的 处,将待测窗口中 位置处的传感单元的浓度数据填充到空矩阵中的 处,将待测窗口中 位置处的传感单元的浓度数据填充到空矩阵中的 处,将待测窗口中 位置处的传感单元的
浓度数据填充到空矩阵中的 处,将待测窗口中 位置处的传感单元的浓
度数据填充到空矩阵中的 处,将待测窗口中 位置处的传感单元的浓度数据填充到空矩阵中的 处,将待测窗口中 位置处的传感单元的浓度数据填
充到空矩阵中的 处,得到初始待测矩阵,其中初始待测矩阵中不存在浓度数据的位置即为传感单元监测盲区的位置。
[0056] 需要说明的是,由于浓度数据的整体平滑变化的特征,初始待测矩阵中传感单元监测盲区的位置处的浓度数据应该与其临近的传感单元的浓度数据相似,因此可根据传感单元监测盲区的位置与传感单元之间的距离以及传感单元的浓度数据,获取传感单元监测盲区的位置的浓度数据。
[0057] 在本发明实施例中,将初始待测矩阵划分为大小相同的四个矩阵,作为初始待测矩阵的四个子阵。
[0058] 遍历初始待测矩阵中任一传感单元监测盲区的位置,记为第 个元素点,获取初始待测矩阵中第个元素点的浓度数据 :
[0059]
[0060] 式中, 代表第 个元素点所属子阵中拥有传感单元的个数;代表第 个元素点所属的子阵中的第 个传感单元; 代表第 个元素点所属的子阵中的第 个传感单元对应的浓度数据; 代表第 个元素点与其所属的子阵中的第 个传感单元之间的距离;代表第 个元素点与其所属子阵中全部传感单元之间的距离之和; 代表第 个元素点与其所属的子阵中的第 个传感单元之间的距离在第 个元素点与其所属子阵中全部传感单元之间的距离之和中的占比,当第 个元素点与其所属的子阵中的第 个传感单元之间的距离越小时, 的比值越小, 的值越大,说明第个元素点与其所属的子阵中的第个传感单元之间的距离越近,说明第 个元素点与所属的子阵中的第 个传感单元的浓度数据越近似,则将第 个传感单元的浓度数据按照距离比值加权分配给第 个元素点的浓度数据。
[0061] 将获取的每个元素点的浓度数据填充至初始待测矩阵的对应位置,得到待测矩阵。
[0062] 至此,获取了氧化池中所有传感单元监测盲区位置处的浓度数据,并得到了各个待测矩阵。
[0063] 浓度评价获取模块103,根据每个待测矩阵获取合并待测矩阵,使用区域生长将待测矩阵分割为各个浓度分布区域,根据各个浓度分布区域中元素浓度数据的偏离特征获取各个浓度分布区域的浓度评价。
[0064] 需要说明的是,已知每个传感单元与其邻域之间传感单元的的浓度数据差异能够反映当前传感单元所对应的浓度数据的偏离特征,即当前传感单元的浓度数据可能为极端值,会影响混合物浓度数据的真实性,因此为了避免分布式传感器中传感单元的浓度数据中存在着的极端值而导致混合物的浓度数据不准确,也为了对氧化池中的浓度数据进行全局融合,本实施例以每个传感器位置作为种子点,进行区域生长,得到多个不同的浓度分布区域,根据各个浓度分布区域中元素浓度数据的差异获取各个浓度分布区域的浓度评价,便于后续根据各个浓度区域的浓度评价获取高浓度区域以及低浓度区域,让这两种区域中元素的浓度数据不参与后续浓度数据的融合。
[0065] 在本发明实施例中,将每个待测矩阵按照其对应待测窗口在氧化池中的位置进行拼接,得到合并待测矩阵,以合并待测矩阵中每个传感单元的位置作为种子点,进行区域生长,得到多个区域,将每个区域分别作为一个浓度分布区域。
[0066] 需要说明的是,获取每个浓度分布区域的浓度评价:
[0067]
[0068] 式中, 为第 个浓度分布区域内元素的个数; 为合并待测矩阵中的元素个数;为第 个浓度分布区域内元素的个数占合并待测矩阵中的元素个数的比值,当比值越大时说明第 个浓度分布区域所代表的元素的浓度数据分布较为均匀,第 个浓度分布区域在当前氧化沉淀过程中的均匀特性越多,获取的第 个浓度分布区域的浓度评价越准确;
代表与第 个浓度分布区域邻接的浓度分布区域的个数;代表与第 个浓度分布区域邻接的第 个浓度分布区域; 代表第 个浓度分布区域与其所有邻接的浓度分布区域的元素的浓度数据的标准差; 代表第 个浓度分布区域中元素的浓度数据均值; 代表与第个浓度分布区域邻接的第 个浓度分布区域中元素的浓度数据均值; 为第R个浓度分布区域中元素的浓度数据均值与其邻接第 个浓度分布区域中元素的浓度数据均值 的差值与第 个浓度分布区域与其所有邻接的浓度分布区域的元素的浓度数据的标准差之比,当比值越大时,说明第R个浓度分布区域中元素的浓度数据均值与其邻接第 个浓度分布区域中元素的浓度数据均值 的差值越大,说明第 个浓度分布区域中元素浓度数据的偏离特征越明显,此时第 个浓度分布区域越可能为高浓度区域,反之,比值越小,第 个浓度分布区域越可能为低浓度区域; 代表第 个浓度分布区域的浓度评价,结合第 个浓度分布区域中元素浓度数据的偏离特征以及第 个浓度分布区域中元素素的个数占合并待测矩阵中的元素个数的比值得到第 个浓度分布区域的浓度评价。
[0069] 至此,根据每个待测矩阵获取到合并待测矩阵,使用区域生长将待测矩阵分割为各个浓度分布区域,根据各个浓度分布区域中元素浓度数据的偏离特征获取各个浓度分布区域的浓度评价。
[0070] 混合物的浓度数据获取模块104,根据各个浓度分布区域的浓度评价获取高浓度区域、平衡浓度区域以及低浓度区域,进而根据平衡浓度区域的浓度数据获取混合物的浓度数据。
[0071] 需要说明的是,获取的每个浓度分布区域的浓度评价代表着每个浓度分区域的偏离特征,也就是当浓度分布区域的浓度评价越大或者越小时,该浓度分布区域可能为高浓度区域或者低浓度区域,这两种区域的浓度数据会影响混合物的浓度数据的真实性,当浓度分布区域的浓度评价处于中间时,该浓度分布区域可能为平衡浓度区域,这种区域的浓度数据更加接近混合物的浓度数据,因此本实施例根据所得的每个浓度分布区域的浓度评价来获取高浓度区域、平衡浓度区域以及低浓度区域,进而根据平衡浓度区域的浓度数据获取混合物的浓度数据。
[0072] 需要进一步说明的是,获取的各个浓度分布区域的浓度评价值可能为正数或者为负数,当浓度分布区域的浓度评价为正数并且较大时,该浓度分布区域更可能为高浓度区域,当浓度分布区域的浓度评价为负数并且越小时,该浓度分布区域更可能为低浓度区域。
[0073] 在本发明实施例中,将各个浓度分布区域的浓度评价进行降序排列,得到降序序列,将降序序列以0为分界线分为两列,将大于0的列记为前列,小于0的记为后列,对于前列:依次获取相邻的两个浓度评价的差值,将最大的差值记为第一差值,将第一差值所对应的两个浓度评价中最大的浓度评价作为第一左边界,将前列中最大的浓度评价作为第一右边界,将第一左边界以及第一右边界构成的闭区间,作为高浓度列,将高浓度列所对应浓度分布区域作为高浓度区域。
[0074] 对于后列:依次获取相邻的两个浓度评价的差值,将最大的差值记为第二差值,将第二差值所对应的两个浓度评价中最小的浓度评价作为第二右边界,将后列中最小的浓度评价作为第二左边界,将第二左边界以及第二右边界构成的闭区间,作为低浓度列,将低浓度列所对应浓度分布区域作为低浓度区域;将第一差值所对应的两个浓度评价中最小的浓度评价作为第三右边界,将第二差值所对应的两个浓度评价中最大的浓度评价作为第三左边界,将第三左边界与第三右边界构成的闭区间作为中浓度列,中浓度列所对应的浓度分布区域为平衡浓度区域。
[0075] 获取混合物的浓度数据:
[0076]
[0077] 式中, 为中浓度列所对应的第个浓度分布区域中的元素的浓度数据均值;为中浓度列所对应的浓度分布区域的个数; 为中浓度列所对应的浓度分布区域的个数; 代表混合物的浓度数据。
[0078] 至此,根据各个浓度分布区域的浓度评价获取高浓度区域、平衡浓度区域以及低浓度区域,进而根据平衡浓度区域的浓度数据获取混合物的浓度数据,完成了对全局浓度数据的自适应融合。
[0079] 数据预测模块105,根据混合物的浓度数据预测下一时刻混合物的浓度数据。
[0080] 需要说明的是,本发明实施例以总悬浮固体TSS为例说明了混合物的浓度数据的获取方法,为了构建扩展卡尔曼滤波器的初始系统状态向量,还需获取pH值、溶解氧、氨氮、化学需氧量以及生化需氧量等指标的混合物的浓度数据,获取的方法与总悬浮固体TSS的混合物的浓度数据的获取方法相同,在本发明实施例中,不再详细赘述。
[0081] 需要说明的是,pH值是衡量废水酸碱性的指标,可以用于监测废水的酸碱度,通常在废水处理过程中需要维持适当的pH范围,溶解氧(DO)是衡量废水中溶解氧含量的指标,可以反映废水中的氧气供应情况,对于生物处理过程尤为重要,氨氮(NH3‑N)是衡量废水中氨氮含量的指标,可以反映废水中的氨氮污染程度,对于判断废水处理效果具有重要意义,总悬浮固体(TSS)是衡量废水中悬浮物质含量的指标,可以反映废水中的悬浮物污染程度,对于评估废水处理效果有帮助,化学需氧量(COD)是衡量废水中有机物含量的指标,可以反映废水中的有机污染程度,对于判断废水处理效果具有重要意义,生化需氧量(BOD)是衡量废水中有机物可生物降解性的指标,可以反映废水中的生物污染程度,对于评估废水处理效果有帮助。
[0082] 因此本发明实施例,以pH值、溶解氧、总悬浮固体、氨氮、化学需氧量以及生化需氧量构架初始系统状态向量:
[0083]
[0084] 式中,角标T代表向量转置;
[0085] 在构建了初始系统状态向量后,将其输入扩展卡尔曼滤波器进行处理,得到下一时刻系统预测的混合物的浓度数据。
[0086] 以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。