【技术实现步骤摘要】
一种基于SSA
‑
LSTM
‑
AM的污水水质预测方法
[0001]本专利技术涉及水质监测、深度学习
,具体涉及一种基于SSA
‑
LSTM
‑
AM的污水水质预测方法。
技术介绍
[0002]污水处理厂是城市水循环的重要组成部分,但是由于我国的污水处理技术研究起步较晚,随着污水处理单元和规模的不断增加,出水要求的不断提高,也逐渐暴露出了设备落后、智能化程度低、出水水质超标问题频发等诸多问题,导致突发性水污染事件时而发生,严重波及周边生态环境和人体健康。水质监测是防治水污染事件的重要手段,针对水质污染问题,现阶段水质监测主要是依靠理化监测方法。理化检测的方法能够对各种水质指标做出定量的评定,具有较强的针对性,但这种方法具有一定的滞后性,难以及时获取水质的预警信息。因此,建立水质预测模型成为实现水质预警的可行性策略。
[0003]基于数据驱动的水质预测方法大多以因子的单个时间节点的历史数据作为训练样本进行曲线拟合。由于水质参数直接、间接的影响因素较多,具有高度的非线性、时滞性、时序性与差异性等复杂特性,单时间节点的方法往往无法对水质数据的时序性、差异性等复杂特性进行较好的描述,难以实现精确、高效的水质指标的多步预测。因此,亟需一种新型的污水水质预测方法来解决上述问题。
[0004]对此,本申请提出一种基于SSA
‑
LSTM
‑
AM的污水水质预测方法,对污水处理厂未来一段时间内出水水质参数进行预测, ...
【技术保护点】
【技术特征摘要】
1.一种基于SSA
‑
LSTM
‑
AM的污水水质预测方法,其特征在于,包括以下步骤:步骤1:在污水处理厂内由多个传感器采集历史水质监测数据;步骤2:对采集的数据进行数据预处理;步骤3:对经步骤2归一化处理后的数据进行数据重构,得到训练样本,满足LSTM模型输入格式的要求;步骤4:以LSTM为预测模型,加入注意力机制AM,建立基于LSTM
‑
AM的预测模型;步骤5:引入SSA麻雀搜索算法,优化LSTM的学习率和隐藏层神经元数,构建基于SSA
‑
LSTM
‑
AM的污水水质预测模型;步骤6:将步骤3经过数据重构之后所得到的训练样本,输入至步骤5所建立的基于SSA
‑
LSTM
‑
AM的预测模型中进行训练,得到训练之后的污水水质预测模型;步骤7:采集实时数据进行水质预测。2.根据权利要求1所述的一种基于SSA
‑
LSTM
‑
AM的污水水质预测方法,其特征在于,所述步骤2具体过程如下:步骤2.1:识别并删除历史水质监测数据中表示监测异常值、极大异常值和非数值类型的数据;步骤2.2:通过重心拉格朗日插值法对监测产生的缺失值和删除异常值后产生的缺失值进行补全;步骤2.3:对经过步骤2.1和步骤2.2处理后的历史水质监测数据进行归一化处理,所述步骤2.3中归一化处理公式如下:其中,x
i
为第i个输入数据;x
min
为输入数据中的最小值;x
max
为输入数据中的最大值;n为数据的总个数;f(x
i
)为归一化后数据。3.根据权利要求1所述的一种基于SSA
‑
LSTM
‑
AM的污水水质预测方法,其特征在于,所述步骤3具体过程如下:步骤3.1:以污水处理厂进水口的历史n个水质监测数据预测污水处理厂出水口t+1,t+2,...,t+s时刻出水指标的值;重构之后样本结构如下:输入P:输出T:其中,P为模型的输入;T为模型的输出;t=n,n+1,...,N
‑
n
‑
s+2;t为时刻;N为水质监测数据总数;n为时间步长;s为预测步数;F为输入特征,下标m=1,2,..;O为输出特征,下标k=1,2,...。4.根据权利要求1所述的一种基于SSA
‑
LSTM
‑
AM的污水水质预测方法,其特征在于,所述步骤4具体过程如下:
步骤4.1:将LSTM隐藏层的输出h
t
输入至注意力模型中,所述注意力模型对h
t
非线性转化得到u
t
:u
t
=tanh(w
i
*h
t
+b)其中b为偏置向量,w
i
为:其中,cont(l
i
)为计算第i个时刻的出水水质的指标值;β...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。