法律状态公告日
法律状态信息
法律状态
2014-12-10
授权
授权
2013-06-12
实质审查的生效 IPC(主分类):G01N33/00 申请日:20130109
实质审查的生效
2013-05-08
公开
公开
技术领域
本发明涉及化工过程的软测量领域,特别涉及一种湿法磷酸生产过程中反应 槽料浆磷酸浓度的软测量方法。
背景技术
反应槽料浆磷酸浓度是湿法磷酸生产过程中的重要控制指标。反应槽料浆磷 酸浓度直接影响磷酸产品的浓度,希望尽可能提高地提高其浓度,但却受到诸多 因素的制约。首先,反应槽料浆磷酸浓度是影响CaSO4平衡系统的重要因素, 必须保证CaSO4结晶可以稳定存在,不稳定的结晶会给后续的过滤带来很大的 困难;其次,磷矿石的磷酸品味及有害杂质的含量,冷却装置的能力都限制了磷 酸浓度的提高;此外,反应槽料浆磷酸浓度的提高会增加料浆的粘度,形成的结 晶也更加细小,这会降低料浆的过滤速度,增加过滤成本。在生产中,需要保证 反应槽料浆磷酸浓度稳定在一个范围内,通过定期化验来指导生产。在工业生产 中,反应槽料浆磷酸浓度的化验主要通过浓度—密度对照法,这种方法存在较大 的时间滞后,而且化验频率低,通常为两个小时一次。以上两点都不利于及时采 取控制手段以改善生产状况。软测量技术主要用于估计在现有的技术条件下难以 直接测量或不易快速在线测量的过程变量。软测量技术不仅可以解决众多检测问 题,还具有动态响应迅速,可用来实时测量和维护成本低的优点。因此,可以使 用软测量技术来对反应槽料浆磷酸浓度进行估计,并根据估计值来及时调整工艺 参数以改善生产状况。
发明内容
本发明的目的是提供一种湿法磷酸生产过程中反应槽料浆磷酸浓度的软测 量方法,以解决湿法磷酸生产中反应槽磷酸浓度化验存在较大时滞、化验频率低, 进而无法及时调节的问题。
本发明的湿法磷酸生产过程中反应槽料浆磷酸浓度软测量方法,是假设反应 器基本实现理想混合和磷酸在生产过程中的损失可以忽略的基础上,以反应槽料 浆磷酸浓度C为主导变量,以反应槽磷酸生成速率r、反应槽料浆体积V、料浆 流量F和返回磷酸流量R为辅助变量,建立t时刻反应槽料浆磷酸浓度的连续软 测量模型:
其中,C(t)为t时刻反应槽料浆磷酸浓度,r(t)为t时刻反应槽磷酸生成速率,V(t) 为t时刻反应槽料浆体积,F(t)为t时刻料浆流量,R(t)为t时刻返回磷酸流量, t0为料浆过滤和返回磷酸回到反应槽所需总时间。
对连续软测量模型(1)进行离散化处理,建立t=nΔt时刻反应槽料浆磷酸浓 度的离散软测量模型:
V(n)[C(n)-C(n-1)]=[r(n)V(n)+R(n)C(n-n0)-F(n)C(n)]Δt (2) 其中,C(n)为nΔt时刻反应槽料浆磷酸浓度,r(n)为nΔt时刻反应槽磷酸生成速 率,V(n)为nΔt时刻反应槽料浆体积,F(n)为nΔt时刻料浆流量,R(n)为nΔt时刻 返回磷酸流量,Δt为采样周期,n为模型(1)中t离散化的结果(n=t/Δt),n0为 模型(1)中t0离散化的结果(n0=t0/Δt)。
本发明以矿浆流量FM、矿浆含固量SM、磷矿磷含量CM、硫酸流量FS、硫 酸浓度CS、反应槽料浆温度T为输入,以反应槽磷酸生成速率r为输出,建立 误差反向传播神经网络(Error Back Propagation Neural Network,以下简称BP神 经网络或神经网络)来估计反应槽磷酸生成速率r。
本发明利用湿法磷酸生产过程的监控数据和周期性获取的反应槽料浆磷酸 浓度化验值对BP神经网络进行训练。在湿法磷酸生产过程中,有些时候在一个 化验周期内矿浆流量FM、矿浆含固量SM、磷矿磷含量CM、硫酸流量FS、硫酸 浓度CS、反应槽料浆温度T只在小范围内波动,此时反应槽磷酸生成速率r也 只在一个小范围内波动,因此在这个化验周期内平均值代替实时值。同时,反应 槽料浆磷酸浓度C也将发生平缓的变化,因此在这个化验周期内用平均值代替 实时值。此时,模型(1)可以写为
其中,ra为这个化验周期内反应槽磷酸生成速率的平均值,为这 个化验周期内反应槽料浆磷酸浓度C的平均值,C1、C2为连续两个周期的反应 槽料浆磷酸浓度化验值。对等式(3)进行积分可以得
其中,t1、t2分别为C1、C2对应的化验时间。通过等式(4)可以求出这个化验周 期内反应槽磷酸生成速率的平均值ra。
以软测量模型(2)为基础求反应槽磷酸生成速率平均值的方法与以软测量模 型(1)为基础类似。此时,模型(2)可以写为
将一个化验周期内有所有采样周期的等式(5)累加,可以得到
通过等式(6)可以求出这个化验周期内反应槽磷酸生成速率的平均值ra。
以矿浆流量FM、矿浆含固量SM、磷矿磷含量CM、硫酸流量FS、硫酸浓度 CS、反应槽料浆温度T在这个周期内的平均值为神经网络输入,以这个化验周期 内反应槽磷酸生成速率的平均值ra为期望输出对神经网络进行训练。
为改善BP神经网络收敛速度慢和陷入局部最优的问题,神经网络的权值调 整在误差梯度下降法的基础上附加动量项。
本发明的有益效果是,提供了一种反应槽料浆磷酸浓度的软测量方法,可在 湿法磷酸生产装置在正常生产、开停车等多种工况下对反应槽料浆磷酸浓度进行 估计,对实际生产过程进行有益的指导,同时解决人工化验分析所存在的时滞大、 频率低、工作量大的难题。
附图说明
图1是本发明对应的湿法磷酸生产的工艺流程图。
具体实施方式
首先结合说明书附图对湿法磷酸生产的简化工艺流程进行说明。
如图1所示,磷矿浆经流量计计量后进入反应槽,93-98%的浓硫酸经流量 计计量后与返回磷酸及经逆流洗涤得到的一洗液混合进入反应槽;磷矿浆、硫酸 和磷酸在反应槽中发生化学反应,生成硫酸钙二水物结晶(CaSO4·2H2O)和磷 酸(H3PO4);反应料浆由低位闪冷循环泵进行循环,冷却料浆从低位闪冷器借 重力返回反应槽;反应槽部分料浆进入消化槽,以延长停留时间,消化槽内料浆 经料浆泵送往过滤和洗涤系统。过滤得到的磷酸送往磷酸贮槽,部分磷酸和经逆 流洗涤得到的一洗液被送至反应槽,一洗液主要用来调节反应槽料浆体积。
湿法磷酸生产过程中反应槽料浆磷酸浓度的软测量方法,首先在以反应器混 合理想和磷酸在生产过程中没有损失为假设的基础上,以反应槽料浆磷酸浓度C 为主导变量,以反应槽磷酸生成速率r、反应槽料浆体积V、料浆流量F和返回 磷酸流量R为辅助变量,建立t时刻反应槽料浆磷酸浓度的连续软测量模型:
其中,C(t)为t时刻反应槽料浆磷酸浓度,r(t)为t时刻反应槽磷酸生成速率,V(t) 为t时刻反应槽料浆体积,F(t)为t时刻料浆流量,R(t)为t时刻返回磷酸流量, t0为料浆过滤和返回磷酸回到反应槽所需总时间。
对连续软测量模型(1)进行离散化处理,建立t=nΔt时刻反应槽料浆磷酸浓 度的离散软测量模型:
V(n)[C(n)-C(n-1)]=[r(n)V(n)+R(n)C(n-n0)-F(n)C(n)]Δt (2) 其中,C(n)为nΔt时刻反应槽料浆磷酸浓度,r(n)为nΔt时刻反应槽磷酸生成速 率,V(n)为nΔt时刻反应槽料浆体积,F(n)为nΔt时刻料浆流量,R(n)为nΔt时刻 返回磷酸流量,Δt为采样周期,n为模型(1)中t离散化的结果(n=t/Δt),n0为 模型(1)中t0离散化的结果(n0=t0/Δt)。
本发明以矿浆流量FM、矿浆含固量SM、磷矿磷含量CM、硫酸流量FS、硫 酸浓度CS、反应槽料浆温度T为输入,以反应槽磷酸生成速率r为输出,建立 BP神经网络来估计反应槽磷酸生成速率r。
下面先对神经网络的输入和输出数据做归一化处理。对于输入其归一化方式 为
其中,x为归一化前的值,xm为归一化前最大值,xM为归一化后最大值,xs为归 一化后的值。对于输出,其归一化方式为
其中,y为归一化前的值,ym为归一化前最大值,yM为归一化后最大值,ys为归 一化后的值。
神经网络的基础是神经元。对于神经元j,其输出为
其中,xi为与神经元j连接的神经元i的输出,wij为神经元i至神经元j的连接 权值。另外有,x0=1,w0j为神经元j的阈值,作用函数使用
本发明建立一个三层BP神经网络。对于第p组样本,神经网络的误差为
其中,tk为神经网络输出层第k个节点的期望输出,yk为神经网络输出层第k个 节点的实际输出。因此,神经网络的总误差可以表示为
神经网络的误差反向传播,然后使用梯度下降法,使权值沿误差负梯度方向 调整。权值调整的规则可以表示为
其中,wij为神经元i至神经元j的连接权值,η为学习率,有0<η≤1。
为改善BP神经网络收敛速度慢和陷入局部最优的问题,神经网络权值的调 整在误差梯度下降法的基础上附加动量项。相应的权值调整公式为
其中,α为动量因子,有0<α<1。
本发明利用湿法磷酸生产过程的监控数据和周期性获取的反应槽料浆磷酸 浓度化验值对BP神经网络进行训练。在湿法磷酸生产过程中,有些时候在一个 化验周期内矿浆流量FM、矿浆含固量SM、磷矿磷含量CM、硫酸流量FS、硫酸 浓度CS、反应槽料浆温度T只在小范围内波动,此时反应槽磷酸生成速率r也 只在一个小范围内波动,因此在这个化验周期内平均值代替实时值。同时,反应 槽料浆磷酸浓度C也将发生平缓的变化,因此在这个化验周期内用平均值代替 实时值。此时,模型(1)可以写为
其中,ra为这个化验周期内反应槽磷酸生成速率的平均值,为这 个化验周期内反应槽料浆磷酸浓度C的平均值,C1、C2为连续两个周期的反应 槽料浆磷酸浓度化验值。对等式(3)进行积分可以得
其中,t1、t2分别为C1、C2对应的化验时间。通过等式(4)可以求出这个化验周 期内反应槽磷酸生成速率的平均值ra。
以软测量模型(2)为基础求反应槽磷酸生成速率平均值的方法与以软测量模 型(1)为基础类似。此时,模型(2)可以写为
将一个化验周期内有所有采样周期的等式(5)累加,可以得到
通过等式(6)可以求出这个化验周期内反应槽磷酸生成速率的平均值ra。
以矿浆流量FM、矿浆含固量SM、磷矿磷含量CM、硫酸流量FS、硫酸浓度 CS、反应槽料浆温度T在这个周期内的平均值为神经网络输入,以这个化验周期 内反应槽磷酸生成速率的平均值ra为期望输出对神经网络进行训练,当误差满 足精度要求时,神经网络训练完毕。神经网络的训练需要一定数量的数据,因此 需要从湿法磷酸生产过程的历史数据中挑选符合要求的数据。由于湿法磷酸生产 过程会不断积累数据,因此可以定期对神经网络进行更新。
使用本发明对反应槽料浆磷酸浓度进行估计的步骤是,先从湿法磷酸生产过 程自动化监控系统中读取实时的矿浆流量FM、矿浆含固量SM、磷矿磷含量CM、 硫酸流量FS、硫酸浓度CS、反应槽料浆温度T,然后对这些数据进行神经网络 输入归一化处理,然后将数据输入到训练完毕的神经网络中,然后对神经网络的 输出做输出反归一化处理得到反应槽磷酸生成速率r。再从湿法磷酸生产过程自 动化监控系统中读取实时的反应槽料浆体积V、料浆流量F和返回磷酸流量R。 软测量模型(1)中的历史反应槽料浆磷酸浓度优先使用化验值,在没有化验值的 情况下使用估计值代替。然后将这些数据代入模型(1)即可得到反应槽料浆磷酸 浓度的估计值。利用软测量模型(2)估计反应槽料浆磷酸浓度的方法与利用软测 量模型(1)类似。软测量模型(2)中的C(n-1)和C(n-n0)优先使用化验值,在没有化 验值的情况下使用估计值代替。然后将这些数据代入模型(2)即可得到反应槽料 浆磷酸浓度的估计值。
上述具体实施方式用来解释说明本发明,仅为本发明的优选实施例而已,而 不是对本发明进行限制,在本发明的精神和权利要求的保护范围内,对本发明作 出的任何修改、等同替换、改进等,都落入本发明的保护范围。
机译: 回收氟的方法是在磷酸生产过程中通过湿法生产氟和无定形二氧化硅来生产磷酸
机译: 湿法磷酸生产-使用两个具有连续循环的反应容器,并控制反应物浓度,得到半水合硫酸钙
机译: 一种测量浓度的方法,以及连续或不连续测量焦磷酸盐和/或线性多磷酸盐的转化率以及酶促反应速率或酶促反应速率的方法,其中不包括环状多磷酸盐以及样品中正磷酸盐。以及该方法的应用