Intelligent Forecasting Method of Caustic Concentration in Alumina Production Process Based on End-edge-cloud Coordination
-
摘要: 苛性碱溶液浓度是氧化铝生产过程中的重要运行指标, 由于苛性碱溶液的温度和浓度频繁波动, 导致目前的浓度检测仪表检测精度低, 只能采用人工化验获得苛性碱浓度值, 化验结果的严重滞后导致无法实现苛性碱浓度的自动控制, 影响氧化铝产品质量. 在分析苛性碱溶液浓度控制过程动态特性的基础上建立了由线性模型和未知非线性动态系统描述的苛性碱浓度预报模型, 将参数辨识与自适应深度学习相结合, 提出端边云协同的氧化铝生产过程苛性碱浓度智能预报方法, 并采用氧化铝生产企业的实际生产数据对本文所提方法进行应用验证. 应用结果表明, 所提的苛性碱浓度智能预报方法可以实时、准确预报苛性碱浓度, 为实现苛性碱浓度的闭环运行优化控制创造了条件.Abstract: Caustic concentration is an important operating indicator in alumina production process. Due to frequent fluctuations in terms of the temperature and concentration of caustic solution, the precision of current concentration meters can not be guaranteed. High precision caustic concentration can only be obtained through manual assay. However, the severe lag of assay results will lead to the failure of automatic control of caustic concentration, which affects the quality of alumina products. In this paper, the dynamic characteristics of caustic concentration are analysed, and a caustic concentration forecasting model described by a linear model and an unknown nonlinear dynamic system is established. Then a novel intelligent forecasting method for caustic concentration of alumina production process based on end-edge-cloud cooperation is established by incorporating parameter identification with adaptive deep learning. The application verification of the proposed method is performed on actual production data from an alumina manufacturer. The results show that the proposed intelligent forecasting method is able to forecast caustic concentration accurately in real time, providing conditions for achieving the closed-loop optimal control of caustic concentration.
-
氧化铝是金属铝的生产原料, 目前全球绝大多数氧化铝工厂采用拜耳法从铝土矿中提取氧化铝[1-2]. 苛性碱溶液在拜耳法氧化铝生产流程中具有重要作用, 一方面, 磨矿过程根据设定的配比将氧化铝生产原料即铝土矿、石灰和苛性碱溶液磨配成化学组分和物理性能都符合拜耳法工艺要求的矿浆; 另一方面, 溶出过程利用苛性碱溶液在高温、高压条件下将矿浆中的氧化铝水合物充分溶解转化为铝酸钠进入溶液中[3]. 苛性碱溶液浓度(一般用
$ N_K $ 表示)过低会导致铝土矿的溶出率降低和溶出速度下降, 影响最终的氧化铝产品质量; 而苛性碱浓度过高会增大蒸发过程的汽耗和碱耗, 还会导致蒸发器罐体结疤严重甚至腐蚀. 因此, 苛性碱溶液的浓度对氧化铝生产过程具有重要意义[4-7].目前, 苛性碱浓度的在线检测主要采用折光度温度法, 利用光的折射中的全反射现象进行溶液浓度测量[8-10]. 研究表明, 溶液的折光度不仅受溶液的浓度影响, 还与溶液的温度、压力和入射光的波长有关. 在绝大多数情况下, 可以保证使用特定波长的光源在稳定的气压下进行折光度检测, 排除压力和光源波长对溶液折光度的影响, 因此, 在静态条件下, 影响溶液折光度的因素主要是溶液的浓度和温度[7].
文献[11]通过配置不同质量分数的溶液并使用AHC5-2WAJ阿贝折光度测量仪测量并记录溶液的折光度, 研究溶液折光度与浓度和温度的相关性, 数据分析结果显示, 在电解质溶液、极性溶液和非极性溶液的浓度和温度波动较小的情况下, 溶液的浓度与折光度和温度之间基本呈线性关系. 文献[12]在实验室可控条件下配置出多种浓度的常见溶液并使用WAY型阿贝折光度测量仪表测量每份溶液的折光度, 通过数据分析发现被测溶液的折光度与浓度在实验室条件下基本呈线性关系. 文献[13]考虑了溶液温度变化对折光度的影响, 在实验室可控条件下通过单一变量法实验得出乳化液的浓度、温度和折光度三者之间的关系, 实验结果显示在保持温度不变的情况下, 乳化液的折光度随浓度的增大而增大且近似呈线性关系, 在保持浓度不变的情况下, 乳化液的折光度随温度的升高而降低.
美国ELectron Machine Corporation (EMC)公司基于折光度温度法的检测机理, 结合数据分析技术, 研发并生产出MPR E-Scan型溶液浓度检测仪[14], 该检测仪不仅参数校正算法保密, 而且不适合我国氧化铝生产过程的苛性碱浓度在线测量. 因为国内氧化铝生产过程的苛性碱溶液是通过采用多效蒸发生产工艺的蒸发过程和碱液调配过程获得的, 造成苛性碱溶液的温度和浓度频繁波动, 无法保证苛性碱浓度的检测精度, 只能采用人工化验的方法获得, 而化验结果严重滞后, 只能采取人工控制方式进行苛性碱浓度的运行控制. 苛性碱浓度化验结果的严重滞后使运行人员难以及时准确地决策蒸发进料控制系统以及补碱控制系统的指令, 从而难以将苛性碱浓度控制在生产工艺规定的目标范围内, 影响氧化铝产品质量. 因此, 苛性碱浓度的在线预报对于实现氧化铝生产过程的运行优化控制具有重要意义[15].
本文将系统辨识与深度学习相结合, 采用端边云协同的方式, 提出了氧化铝生产过程苛性碱浓度智能预报方法, 采用某大型拜耳法氧化铝生产企业的实际生产数据进行了所提方法的实验, 验证了所提方法的有效性.
1. 氧化铝生产过程苛性碱浓度运行控制过程描述
氧化铝生产过程苛性碱浓度运行控制流程如图1所示[16]. 铝土矿与石灰和苛性碱溶液经过磨矿过程产生矿浆, 然后将矿浆与苛性碱溶液送入溶出过程, 在高温高压条件下产生溶出液, 溶出液经过分解过程生产出氧化铝并产生苛性碱原液. 苛性碱原液经过蒸发过程, 利用蒸汽生产系统产生的蒸汽的热量蒸发掉苛性碱原液中多余的水分, 之后在碱液调配过程中将蒸发出料溶液与苛性碱原液和苛性碱母液进行调配、混匀, 生产出苛性碱浓度在工艺要求目标范围之内的苛性碱溶液, 用于磨矿和溶出过程.
国内氧化铝蒸发过程采用的是多效蒸发生产工艺, 蒸汽生产系统产生的新蒸汽进入管式降膜蒸发器与进入蒸发过程的苛性碱原液进行充分热交换后, 形成的二次蒸汽经蒸发器的分离室排出, 继续作为其他蒸发器的热源使用, 因此苛性碱溶液的温度受新蒸汽温度和原液温度影响而频繁波动. 蒸发过程的出料溶液在碱液调配过程与苛性碱原液和苛性碱母液进行调配与混匀, 产生浓度合格的苛性碱溶液, 加到磨矿和溶出过程. 为保证苛性碱溶液的苛性碱浓度在目标值范围内, 运行人员根据苛性碱浓度的目标范围 [
$ y_{\rm min}(k), y_{\rm max}(k) $ ] 和实际值$ y(k) $ 调整蒸发过程苛性碱原液进料控制系统以及苛性碱原液和苛性碱母液补碱控制系统的设定值, 通过控制系统使被控过程的输出跟踪设定值, 将苛性碱浓度控制在目标值范围内. 苛性碱浓度运行控制导致苛性碱溶液的浓度频繁波动, 造成目前的浓度检测仪存在大的检测误差, 无法用于苛性碱浓度的运行控制, 只能采用人工化验获得准确的苛性碱浓度值, 人工化验结果的严重滞后导致运行人员难以及时、准确地决策苛性碱原液进料控制系统以及苛性碱原液和苛性碱母液补碱控制系统的流量设定值, 难以将苛性碱浓度控制在目标范围内, 从而影响氧化铝产品质量[17].2. 苛性碱浓度动态模型
氧化铝生产过程的苛性碱溶液是通过采用多效蒸发生产工艺的蒸发过程和碱液调配过程获得的, 苛性碱溶液的温度和浓度频繁变化, 由于苛性碱溶液运行控制系统的作用, 苛性碱浓度
$ y(k) $ 在目标区间附近波动, 因此采用折光度$ r(k) $ 和温度$ t(k) $ 为输入$ y(k) $ 为输出的线性模型和未知非线性动态系统$ v(k) $ 建立苛性碱浓度动态模型$$ \begin{equation} \begin{split} y(k)=\bar{y}(k)+v(k) \end{split} \end{equation} $$ (1) $ \bar{y}(k) $ 和$ v(k) $ 分别为:$$ \begin{equation} \begin{split} \bar{y}(k)&=a r(k)+ b t(k)+c = {\boldsymbol{x}}(k) {\boldsymbol{\theta}} \end{split} \end{equation} $$ (2) 式中,
$ {\boldsymbol{x}}(k)=[r(k), t(k), 1] \in {\bf{R}}^{1\times3} $ ,${\boldsymbol{\theta}}=[a, b , c ]^{\rm T}\in {\bf{R}}^{3\times1}$ .$$ \begin{equation} \begin{split} v(k)=\;&f(v(k-1),\cdots,v(k-n_v),r(k),\cdots,\\ & r(k-n_r),t(k),\cdots,t(k-n_t)) \end{split} \end{equation} $$ (3) 式中,
$ f(\cdot) $ 是未知非线性函数,$ n_v $ 、$ n_r $ 和$ n_t $ 为该动态系统输入变量的阶次,$ n_v $ 、$ n_r $ 和$ n_t $ 未知.由式(1)和(2)建立
${\boldsymbol{ \theta}} $ 参数的辨识方程$$ \begin{equation} \begin{split} y(k)= {\boldsymbol{x}}(k) {\boldsymbol{\theta}} +v(k) \end{split} \end{equation} $$ (4) 采集到的折光度
$ r(k) $ $ (k=1, \cdots, m) $ , 温度$ t(k) $ $ (k=1,\cdots, m) $ 和苛性碱浓度化验值$ y(k) $ $(k=1,\cdots, m)$ , 由式(4)可得$$ \begin{equation} \begin{split} {\boldsymbol{Y}}(k)= {\boldsymbol{X}}(k) {\boldsymbol{\theta}}+{\boldsymbol{V}}(k) \end{split} \end{equation} $$ (5) 式中, 输出
$ {\boldsymbol{Y}}(k) $ 为:$$ \begin{equation} \begin{split} {\boldsymbol{Y}}(k)=[y(k),y(k-1),\cdots,y(k-m)]^{\rm T} \in {\bf{R}}^{m\times1} \end{split} \end{equation} $$ (6) 输入
$ {\boldsymbol{X}} (k) $ 为:$$ \begin{equation} \begin{split} {\boldsymbol{X}}(k)&=\begin{bmatrix} {\boldsymbol{x}}(k) \\ {\boldsymbol{x}}(k-1) \\ \vdots \\{\boldsymbol{x}}(k-m)\end{bmatrix} =\begin{bmatrix} r(k) &t(k) &1 \\ r(k-1) &t(k-1) &1 \\ \vdots &\vdots &\vdots \\ r(k-m) &t(k-m) &1 \end{bmatrix} \quad \end{split} \end{equation} $$ (7) 未知非线性项
$ {\boldsymbol{V}}(k) $ 为:$$ \begin{equation} \begin{split} {\boldsymbol{V}}(k)=[v(k),v(k-1),\cdots,v(k-m)]^{\rm T} \in {\bf{R}}^{m\times1} \end{split} \end{equation} $$ (8) 式中,
$ m $ 为参数估计所采用的输入向量$[x(k),x(k- 1),\cdots,x(k-m)]^{\rm{T}}$ 的延时.最小二乘目标函数为:
$$ \begin{equation} \begin{split} J=\min[{\boldsymbol{Y}}(k)- {\boldsymbol{X}}(k){\hat{\boldsymbol \theta}} ]^{\rm T}[{\boldsymbol{Y}}(k)-{\boldsymbol{X}}(k){\hat{\boldsymbol \theta}}] \end{split} \end{equation} $$ (9) 模型参数
$ {\boldsymbol{\theta}} $ 的估计值$ {\hat{\boldsymbol \theta}} $ 为:$$ \begin{equation} \begin{split} {\hat{\boldsymbol \theta}}=({\boldsymbol{X}}^{\rm T}{\boldsymbol{X}})^{-1}{\boldsymbol{X}}^{\rm T}{\boldsymbol{Y}} \end{split} \end{equation} $$ (10) 由式(4)可知, 氧化铝生产过程苛性碱浓度的动态模型式(1)可以表示为:
$$ \begin{equation} \begin{split} y(k)=\;& {\boldsymbol{x}}(k)\hat{\boldsymbol \theta} +{\boldsymbol{x}}(k)({\boldsymbol{\theta}}-{\hat{\boldsymbol \theta}})+v(k)=\\ &\hat{\bar{y}}(k) +\bar{v}(k) \end{split} \end{equation} $$ (11) 式中,
$ \hat{\bar{y}}(k)={\boldsymbol{x}}(k){\hat{\boldsymbol \theta}} $ 表示线性模型式(2)的输出$ \bar{y}(k) $ 的估计值,$ \bar{v}(k) $ 是由$ v(k) $ 和模型式(2)输出$ \bar{y}(k) $ 的估计误差组成的未知非线性动态系统, 表示如下$$ \begin{equation} \begin{split} \bar{v}(k)= {\boldsymbol{x}}(k)({\boldsymbol{\theta}}-{\hat{\boldsymbol \theta}})+v(k) \end{split} \end{equation} $$ (12) 由式(11)可知
$$ \begin{equation} \begin{split} \bar{v}(k-1)= y(k-1)-\hat{\bar{y}}(k-1) \end{split} \end{equation} $$ (13) 由式(3)和式(13)可知,
$ \bar{v}(k) $ 可以表示为:$$ \begin{equation} \begin{split} \bar{v}(k)&=f_1(\bar{v}(k-1),\bar{v}(k-2),\cdots,r(k),\\ & \quad r(k-1),\cdots ,t(k),t(k-1),\cdots) \end{split} \end{equation} $$ (14) 式中,
$ \bar{v}(k) $ 是模型结构、阶次与模型参数未知的非线性动态系统.3. 苛性碱浓度智能预报方法
3.1 苛性碱浓度智能预报策略
本文在分析苛性碱溶液浓度动态特性的基础上, 将系统辨识与深度学习相结合[18], 提出由图2所示的端边云协同的氧化铝生产过程苛性碱浓度智能预报方法. 氧化铝生产过程的大数据可测, 其中端–运行控制系统进行数据采集、边–边缘控制系统执行数据处理和苛性碱浓度在线智能预报模型和云–数据服务器和人工智能计算平台执行苛性碱浓度自校正深度学习模型. 端实时采集氧化铝生产过程苛性碱浓度化验值
$ y(k) $ 、折光度$ r(k) $ 和温度$ t(k) $ 组成$ {\boldsymbol{x}}(k) $ ; 边缘端的在线智能预报模型由$ {\hat{\boldsymbol \theta}}{\boldsymbol{x}}(k) $ 计算线性模型的输出$ \hat{\bar{y}}(k) $ , 再由在线深度学习模型预报未知非线性动态系统$ \hat{\bar{v}}_1(k) $ , 从而由($ \hat{\bar{y}}(k)+\hat{\bar{v}}_1(k)) $ 获得苛性碱浓度预报结果$ \hat{y}(k) $ ; 云端的自校正深度学习模型采用当前时刻以及以前所有时刻下的$ ( N+k ) $ 个输入输出数据更新深度学习模型的全部权值参数和偏置参数, 采用自校正机制在线监控在线深度学习模型的预报精度, 当不满足精度要求时, 采用自校正深度学习模型的参数校正在线智能预报模型的参数, 从而保证苛性碱浓度的预报精度.3.2
$ \bar{v}(k) $ 的自适应深度学习预报算法氧化铝生产过程苛性碱溶液浓度的动态特性受温度、浓度等因素影响而变化, 导致未知非线性动态系统
$ \bar{v}(k) $ 的模型结构和参数未知且变化, 输入、输出数据处于变化的、开放的、不确定的信息空间, 难以采用完备信息空间的深度神经网络和长短周期记忆(Long short-term memory, LSTM)深度学习方法, 然而可以获得苛性碱浓度动态模型的输入输出大数据, 采用文献[18]的方法构建由在线深度学习模型、自校正深度学习模型和自校正机制构成的$ \bar{v}(k) $ 的自适应深度学习预报算法, 其中在线深度学习模型和自校正深度学习模型采用相同的基于LSTM的网络架构[19-20], 为了消除模型训练过程中的过拟合现象并提高预报精度, 引入随机失活层[21-22], 结合动态系统的特性, 将非线性动态系统$ \bar{v}(k) $ 的输入变量作为单个神经元的输入, 阶次$ n $ 作为神经元的个数, 节点数为$ \bar{h} $ , 网络层数为$ L $ , 在线训练数据个数为$ N $ , 采用输入、输出大数据离线训练确定上述网络的$ n $ ,$ \bar{h} $ ,$ L $ 和$ N $ . 采用窗口长度为$ N $ 的输入输出数据实时更新在线深度学习模型, 采用当前时刻以及以前所有时刻的数据更新自校正深度学习模型的全部权值参数和偏置参数. 采用自校正机制校正在线深度学习模型的参数, 保证预报精度[23-26].3.2.1 构造深度学习模型结构
建立如图3所示的基于LSTM网络架构的
$ \bar{v}(k) $ 深度学习模型结构, 采用如下训练方法确定该深度学习模型的神经元个数$ n $ 、单个神经元的节点数$ \bar{h} $ 、网络层数$ L $ 和在线训练数据个数$ N $ .以式(14)中输入变量作为神经网络的输入, 系统阶次
$ n $ 为神经元的个数, 第$ j $ 个神经元的输入为:$$ \begin{align} {\boldsymbol{x}}(k+j-n)=\begin{bmatrix} r(k+j-n) \\ t(k+j-n)\\ \bar{v}(k+j-n-1)\\ \end{bmatrix}, \begin{aligned} j=1,\cdots,n \end{aligned} \\ \end{align} $$ (15) 式中,
$ \bar{v}(k+j-n-1) $ 由式(13)获得, 以苛性碱浓度化验值$ y(k) $ 与线性模型输出值$ \hat{\bar{y}}(k) $ 之间的误差值作为$ \bar{v}(k) $ 深度学习模型训练算法的标签数据, 利用式(15)所示的输入输出变量所构成的大数据样本, 采用使标签数据$ \bar{v}(k) $ 与深度学习模型的输出$ \hat{\bar{v}}(k) $ 的误差尽可能小的训练算法, 来确定神经元的个数$ n $ 、单个神经元的节点数$ \bar{h} $ 、层数$ L $ 和在线训练数据个数$ N $ . 训练算法的目标函数为:$$ \begin{equation} \begin{split} \mathcal{L} = \frac{\sum\limits_{k=1}^m\|\bar{v}(k)-\hat{\bar{v}}(k)\|_1}{m} \end{split} \end{equation} $$ (16) $ \bar{v}(k) $ 深度学习模型的输出$ \hat{\bar{v}}(k) $ 为:$$ \begin{equation} \begin{split} \hat{\bar{v}}(k)={\boldsymbol{W}}_d \times {\boldsymbol{h}}(k) +b_d \end{split} \end{equation} $$ (17) 式中, 权值参数
$ {\boldsymbol{W}}_d $ 为$ {1 \times \bar{h}} $ 向量,$ b_d $ 为偏置参数, 第$ n $ 个神经元的输出$ {\boldsymbol{h}}(k) $ 为$ \bar{h}\times1 $ 向量, 计算公式为:$$ \begin{equation} \begin{split} {\boldsymbol{h}}(k)={\boldsymbol{o}}_k \odot {\rm tanh}({\boldsymbol{C}}(k)) \end{split} \end{equation} $$ (18) 式中,
$ {\boldsymbol{o}}_k $ 为$ \bar{h}\ \times 1 $ 向量,$ {\boldsymbol{C}}(k) $ 为LSTM单元的长期记忆状态.$ \odot $ 为哈达玛积[27], 计算方法为两个相同维度的向量中相同位置的元素相乘.$\tanh( \cdot )$ 为双曲线正切函数, 计算公式为:$$ \begin{equation} \begin{split} {\rm tanh}(c_i(k))=\frac{{\rm sinh}(c_i(k))}{{\rm cosh}(c_i(k))} \end{split} \end{equation} $$ (19) 式中,
$ c_i(k) $ 为$ {\boldsymbol{C}}(k) $ 的第$ i $ 个元素,$ i \in [1,\cdots,\bar{h}] $ .$ {\boldsymbol{o}}_k $ 的计算方式为:$$ \begin{equation} \begin{split} {\boldsymbol{o}}_k=\sigma({\boldsymbol{W}}_o \cdot [{\boldsymbol{h}}(k-1),{\boldsymbol{x}}(k)]^{\rm T}+b_o) \end{split} \end{equation} $$ (20) 式中,
$ [h(k+j-n-1),x(k+j-n)]^{\rm T},j=1,\cdots,n $ 为LSTM单元的$ n $ 个神经元的输入,$ {\boldsymbol{h}}(k-1) $ 是第$ (n-1) $ 个神经元的输出,$ \sigma(\cdot) $ 为Sigmoid函数, 计算方式为:$$ \begin{equation} \begin{split} \sigma(z)=(1+{\rm e}^{-z})^{-1} \end{split} \end{equation} $$ (21) 式中,
$ z $ 表示向量$ [{\boldsymbol{W}}_o \cdot [{\boldsymbol{h}}(k-1),{\boldsymbol{x}}(k)]^{\rm T}+b_o] $ 的元素.长期记忆状态
$ {\boldsymbol{C}}(k) $ 的计算公式为:$$ \begin{equation} \begin{split} {\boldsymbol{C}}(k)={\boldsymbol{f}}_k \odot {\boldsymbol{C}}(k-1)+{\boldsymbol{i}}_k \odot {\widetilde{\boldsymbol C}}_k \end{split} \end{equation} $$ (22) 式中,
$ {\boldsymbol{f}}_k $ 、$ {\boldsymbol{i}}_k $ 和$ {\widetilde{\boldsymbol C}}_k $ 为$ \bar{h} \times 1 $ 的向量, 计算公式为:$$ \begin{equation} \begin{split} \left\{ \begin{aligned} {\boldsymbol{f}}_k &=\sigma ({\boldsymbol{W}}_f \cdot [{\boldsymbol{h}}(k-1),{\boldsymbol{x}}(k)]^{\rm T} +{\boldsymbol{b}}_f)\\ {\boldsymbol{i}}_k &=\sigma ({\boldsymbol{W}}_i \cdot [{\boldsymbol{h}}(k-1),{\boldsymbol{x}}(k)]^{\rm T} +{\boldsymbol{b}}_i)\\ {\widetilde{\boldsymbol C}_k} &={\rm tanh}({\boldsymbol{W}}_C\cdot [{\boldsymbol{h}}(k-1),{\boldsymbol{x}}(k)]^{\rm T}+{\boldsymbol{b}}_C) \end{aligned} \right. \end{split} \end{equation} $$ (23) 式中, LSTM单元权值参数
$ {\boldsymbol{W}}_f $ 、$ {\boldsymbol{W}}_i $ 、$ {\boldsymbol{W}}_C $ 和$ {\boldsymbol{W}}_o $ 为$ \bar{h}\times(\bar{h}+3) $ 矩阵, 偏置参数$ {\boldsymbol{b}}_f $ 、$ {\boldsymbol{b}}_i $ 、$ {\boldsymbol{b}}_C $ 以及$ {\boldsymbol{b}}_o $ 为$ \bar{h}\times1 $ 向量.采用梯度下降算法训练权值参数和偏置参数[28], 其中
$ {\boldsymbol{W}}_d $ 的训练算法为:$$ \begin{equation} {\boldsymbol{W}}_d(i)={\boldsymbol{W}}_d(i-1)-\eta\frac{\partial\mathcal{L}}{\partial {\boldsymbol{W}}_d(i-1)} \end{equation} $$ (24) $ {\boldsymbol{b}}_d $ 的训练算法为:$$ \begin{equation} {\boldsymbol{b}}_d(i)={\boldsymbol{b}}_d(i-1)-\eta\frac{\partial\mathcal{L}}{\partial {\boldsymbol{b}}_d(i-1)} \end{equation} $$ (25) 式中,
$ \eta $ 表示参数训练的学习率,$ i=1, 2,\cdots,7 $ 表示模型训练过程的迭代次数. 采用相同的训练算法确定其他权值参数和偏置参数.深度学习模型
$ n $ 、$ \bar{h} $ 、$ N $ 和网络层数$ L $ 的训练算法的评价指标采用均方根误差 (Root mean squared error, RMSE), 平均绝对误差(Mean absolute error, MAE)和平均绝对百分比误差(Mean absolute percentage error, MAPE)三项指标[29], 即$$ \begin{equation} \begin{split} RMSE=\sqrt{\frac{1}{m'} \sum_{i=1}^{m'} (\bar{v}(i)-\hat{\bar{v}}(i))^2} \end{split} \end{equation} $$ (26) $$ \begin{align} MAE = \frac{\sum\limits_{i=1}^{m'} |\bar{v}(i)-\hat{\bar{v}}(i)|}{m'} \end{align} $$ (27) $$ \begin{align} MAPE = \frac{1}{m'} \sum_{i=1}^{m'}\left| {\frac{\bar{v}(i)-\hat{\bar{v}}(i)}{\bar{v}(i)}}\right| \end{align} $$ (28) 式中,
$ m' $ 表示验证集的数据量.首先选择LSTM的层数为1, 确定神经元的个数
$ n $ 和单个神经元的节点数$ \bar{h} $ , 令$ n=1,2,\cdots,24 $ ,$ \bar{h}=1,2,\cdots,200 $ , 使用式(15) ~ (25) 训练算法选择使评价指标极小的$ n $ 和$ \bar{h} $ , 从图4和图5的实验结果可知,$ n=20 $ ,$ \bar{h}=180 $ . 令网络层数$ L=1,2,3, 4,\cdots $ , 采用训练算法和评价指标选择使误差指标极小且模型训练用时较短的$ L $ 为层数[30]. 从表1的试验结果可知,$ L=2 $ . 令$ N=500,\cdots,900 $ , 选择使误差极小的$ N $ 为在线输入数据时间序列的长度, 由图6可以看出,$ N=820 $ .表 1 验证误差与深度神经网络中LSTM单元层数Table 1 Validation error and the number of LSTM unitLSTM单元层数 1 2 3 4 RMSE 1.28 1.14 1.17 1.20 MAE 1.00 0.82 0.83 0.91 MAPE 0.53 0.47 0.48 0.51 深度学习模型第1层神经元单元节点数
$ \bar{h} $ 为180, 随机失活层随机断开神经元的比例为0.3, 第2层神经元单元节点数为180, 随机失活层随机断开神经元的比例为0.3, 由式(17)计算未知非线性动态系统的预报值$ \hat{\bar{v}}(k) $ .3.2.2 在线深度学习模型
为了在线实时预报苛性碱浓度, 将离线建立的深度学习模型各层的权值参数和偏置参数作为在线深度学习模型的相应层的权值参数和偏置参数, 采用长度为
$ N=820 $ 的输入输出数据$r(k-i),t(k-i), \bar{v}(k-i-1) (i=0,1,\cdots,N-1)$ 只校正$ \bar{v}(k) $ 的在线深度学习模型最后一层的权值参数和偏置参数$ {\boldsymbol{W}}_{d1}^2(k) $ 和$ {\boldsymbol{b}}_{d1}^2(k) $ , 算法如下:$$ \begin{equation} \begin{split} {\boldsymbol{W}}_{d1}^2(k) &= {\boldsymbol{W}}_{d1}^2(k-1)-\eta \frac{\partial (\mathcal{L}^N(k))}{\partial {\boldsymbol{W}}_{d1}^2(k-1)} \end{split} \end{equation} $$ (29) $$ \begin{equation} \begin{split} b_{d1}^2(k) &= b_{d1}^2(k-1)-\eta \frac{\partial (\mathcal{L}^N(k))}{\partial b_{d1}^2(k-1)} \end{split} \end{equation} $$ (30) 式中, 目标函数
$ \mathcal{L}^N(k) $ 为:$$ \begin{equation} \begin{split} \mathcal{L}^N(k) =\;& \frac{\sum\limits_{i=0}^{N-1}\| \bar{v}(k-i)-\hat{\bar{v}}(k-i)\|_1}{N}=\\ &\mathcal{L}^N(k-1)+\frac{1}{N}(\|\bar{v}(k)-\hat{\bar{v}}(k)\|_1-\\ &\|\bar{v}(k-N)-\hat{\bar{v}}(k-N)\|_1) \end{split} \end{equation} $$ (31) 由下式求得未知非线性动态系统
$ \bar{v}(k) $ 的预报值$ \hat{\bar{v}}_1(k) $ .$$ \begin{equation} \begin{split} \hat{\bar{v}}_1(k)={\boldsymbol{W}}_{d1}^2(k) \times {\boldsymbol{h}}_1^2(k) +b_{d1}^2(k) \end{split} \end{equation} $$ (32) 式中,
${\boldsymbol{h}}_1^2(k)$ 表示在线深度学习模型第2层第20个神经元的输出.由下式求得苛性碱浓度的预报值
$ \hat{y}(k) $ .$$ \begin{equation} \begin{split} \hat{y}(k)&=\hat{\bar{y}}(k)+\hat{\bar{v}}_1(k) \end{split} \end{equation} $$ (33) 3.2.3 自校正深度学习模型
由于未知非线性动态系统
$ \bar{v}(k) $ 的输入、输出数据处于变化的、开放的、不确定的信息空间, 因此当苛性碱浓度发生大的动态变化时, 在线深度学习模型难以保证精度. 为提高预报精度, 建立未知非线性动态系统$ \bar{v}(k) $ 的自校正深度学习模型. 将离线建立的深度学习模型各层的权值参数和偏置参数作为自校正深度学习模型对应层的权值参数和偏置参数, 采用当前时刻以及以前所有时刻的输入输出数据在线校正$ \bar{v}(k) $ 自校正深度学习模型的全部权值参数和偏置参数, 参数的训练算法同第3.2.1节, 再将参数代入式(34)中, 计算得到$ \bar{v}(k) $ 自校正深度学习模型输出$ \hat{\bar{v}}_2(k) $ .$$ \begin{equation} \begin{split} \hat{\bar{v}}_2(k)={\boldsymbol{W}}_{d2}^2(k) \times {\boldsymbol{h}}_2^2(k) +b_{d2}^2(k) \end{split} \end{equation} $$ (34) 式中,
$ {\boldsymbol{W}}_{d2}^2(k) $ 和$ b_{d2}^2(k) $ 表示未知非线性动态系统自校正深度学习模型输出层的权值参数和偏置参数,$ {\boldsymbol{h}}_2^2(k) $ 表示自校正深度学习模型第2层第20个神经元的输出.3.2.4 自校正机制
为了保证苛性碱浓度预报模型的精度在生产工艺要求的目标范围内, 采用自校正机制在线监控在线深度学习模型的预报精度, 当不满足精度要求时, 采用自校正深度学习模型的各层权值参数和偏置参数校正在线深度学习模型对应的权值参数和偏置参数, 保证在线深度学习模型的误差在所设定的误差区间范围内.
氧化铝生产工艺要求苛性碱浓度测量精度上界为
$ \delta $ , 即苛性碱浓度预报值$ \hat{y}(k) $ 与化验值$ y(k) $ 的精度范围为:$$ \begin{equation} \begin{split} | y(k)-\hat{y}(k) |< \delta \end{split} \end{equation} $$ (35) 由式(11)和式(33)可知
$$ \begin{equation} \begin{split} | y(k)-\hat{y}(k)|=\;&| (y(k)-\hat{\bar{y}}(k))-(\hat{y}(k)-\hat{\bar{y}}(k))|=\\ &|\bar{v}(k)-\hat{\bar{v}}(k)|<\delta \\[-10pt]\end{split} \end{equation} $$ (36) 自校正机制采用未知非线性动态系统的预报误差
$ \bigtriangleup \bar{v}(k) $ , 上升趋势预报准确率(True positive rate, TPR)和下降趋势预报准确率(True negative rate, TNR)[31]三项指标, 即$$ \begin{equation} \begin{split} \bigtriangleup \bar{v}(k)= | \bar{v}(k)-\hat{\bar{v}}(k)| \end{split} \end{equation} $$ (37) $$ \begin{align} TPR(k)=\frac{\sum\limits_{i=1}^k TP(i)}{\sum\limits_{i=1}^k TP(i)+\sum\limits_{i=1}^k FP(i)} \end{align} $$ (38) $$ \begin{align} TNR(k)=\frac{\sum\limits_{i=1}^k TN(i)}{\sum\limits_{i=1}^k TN(i)+\sum\limits_{i=1}^k FN(i)} \end{align} $$ (39) 式中,
$ TP $ 、$ FP $ 、$ TN $ 和$ FN $ 的计算方式如表2所示.表 2$ TP $ 、$ FP $ 、$ TN $ 和$ FN $ 的计算方式Table 2 Formula of$ TP $ ,$ FP $ ,$ TN $ and$ FN $ 条件 $ \bar{v}(k) - \bar{v}(k - 1)\geq0 $ $ \bar{v}(k) - \bar{v}(k - 1)<0 $ $ \hat{\bar{v}}(k) - \hat{\bar{v}}(k - 1)\geq 0 $ $ TP(k)=1 $ $ FN(k)=1 $ $ \hat{\bar{v}}(k) - \hat{\bar{v}}(k - 1)< 0 $ $ FP(k)=1 $ $ TN(k)=1 $ 当在线深度学习模型预报误差
$ \bigtriangleup \bar{v}_1(k)\geq \delta $ , 自校正深度学习模型预报误差$ \bigtriangleup \bar{v}_2(k)< \delta $ 且在线深度学习模型的上升和下降趋势预报准确率均小于等于自校正深度学习模型的上升和下降趋势预报准确率时, 采用自校正深度学习模型的各层权值参数和偏置参数校正在线深度学习模型对应的权值参数和偏置参数.3.3 端边云协同的苛性碱浓度智能预报算法
采用端边云协同的方法实现苛性碱浓度智能预报算法:
1)端–运行控制的数据采集系统采集氧化铝生产过程中的折光度
$ r(k) $ 、温度$ t(k) $ 和苛性碱浓度化验值$ y(k) $ ;2)边–边缘控制器执行苛性碱浓度在线智能预报模型. 由
$ {\boldsymbol{x}}(k){\hat{\boldsymbol \theta}} $ 计算线性模型的输出$ \hat{\bar{y}}(k) $ , 由式(13)计算预报误差$ \bar{v}(k-i) (i=1,2,\cdots ,N) $ , 采用窗口长度为$ N $ 的输入输出数据由$ \bar{v}(k) $ 的在线深度学习模型得出其预报值$ \hat{\bar{v}}_1(k) $ , 由式(33)得出苛性碱浓度预报结果$ \hat{y}(k) $ ;3)云–数据服务器和人工智能计算平台执行苛性碱浓度自校正深度学习模型. 采用
$ (N+k) $ 个输入输出数据由$ \bar{v}(k) $ 的自校正深度学习模型得出其预报值$ \hat{\bar{v}}_2(k) $ ; 采用自校正机制判断式(37) ~ (39)所示的3项指标, 当在线智能预报模型的指标超过精度上界$ \delta $ 时, 采用自校正深度学习模型的各层权值参数和偏置参数校正在线智能预报模型对应的权值参数和偏置参数.4. 实验结果
采用某大型拜耳法氧化铝生产企业的苛性碱浓度运行控制流程的实际数据进行了本文提出的苛性碱浓度智能预报方法的实验.
采用44 567组离线数据和式(10)所示的系统辨识方法得到苛性碱浓度线性模型参数估计值
$ {\hat{\boldsymbol \theta}}=[-0.03,-0.05,250.84]^{\rm T} $ , 采用式(40)计算得到的线性模型的拟合优度[32]$R^2$ 为0.98, 采用离线数据构造未知非线性动态系统$ \bar{v}(k) $ 深度学习模型, 神经元个数$ n=20 $ , 单个神经元的节点数$ \bar{h}=180 $ , LSTM网络层数$ L=2 $ , 未知非线性动态系统在线深度学习模型在线训练数据个数$ N=820 $ .$$ \begin{equation} \begin{split} R^2 = \frac{\sum\limits_{i=1}^{m'} (\hat{\bar{y}}(i)- \widetilde{y})^2}{\sum\limits_{i=1}^{m'}(y(i)- \widetilde{y})^2} \end{split} \end{equation} $$ (40) 式中,
$ \widetilde{y} $ 表示苛性碱浓度$ y(i) $ 的平均值,$ \hat{\bar{y}}(i) $ 表示苛性碱浓度预报值,$ m' $ 表示验证集的数据量,$ m' $ 的取值为11 141.本文方法与式(11)中的线性模型和第3.2节的深度学习模型的精度指标对比如表3所示, 结果表明本文方法的预报精度明显优于其他两种方法.
表 3 苛性碱浓度预报效果Table 3 Forecasting result for caustic concentration方法 RMSE MAE 本文方法 0.89 0.58 线性模型 2.76 2.21 深度学习模型 1.21 0.97 苛性碱浓度预报精度上界按生产工艺要求为
$ \delta=3 $ (g/l), 采用端边云协同的氧化铝生产过程苛性碱浓度智能预报方法进行了实验, 并与美国EMC公司生产的苛性碱浓度检测仪表进行了对比实验. 采用36 000组输入输出数据进行测试实验, 结果如图7所示.采用 RMSE、MAE、TPR和TNR指标对本文所提方法与离线预报、在线预报和EMC公司的苛性碱浓度仪表的精度进行对比, 结果如表4所示.
表 4 苛性碱浓度预报方法的精度指标Table 4 Accuracy index of forecasting method for caustic concentration方法 RMSE MAE TPR (%) TNR (%) 浓度检测仪表 6.87 6.38 55.17 63.64 离线预报模型 1.14 0.82 76.04 92.86 在线预报模型 0.94 0.67 84.38 93.85 本文方法 0.89 0.58 88.54 94.05 从表4可以看出, 浓度检测仪表的检测值与苛性碱浓度化验值之间的RMSE为6.87, MAE为6.38, TPR为55.17%, TNR为63.64%, 本文提出的苛性碱浓度智能预报方法的预报值与苛性碱浓度化验值之间的RMSE为0.89, MAE为0.58, TPR为88.54%, TNR为94.05%, 与浓度检测仪表相比, RMSE降低了87.04%, MAE降低了90.90%, TPR提升了33.37%, TNR提升了30.41%, 本文方法的苛性碱浓度预报精度明显高于离线预报模型和在线预报模型的预报精度. 本文方法的苛性碱浓度预报值与化验值的误差小于误差上界的比例是94.61%. 对比实验结果表明, 本文所提苛性碱浓度智能预报方法不仅精度明显高于现场使用的苛性碱浓度检测仪表, 而且满足了氧化铝生产对苛性碱浓度的测量精度要求, 已成功应用于苛性碱浓度的闭环运行控制.
5. 结论
本文利用氧化铝苛性碱浓度运行控制过程的特点, 建立了由折光度和温度为输入的线性模型和未知非线性动态系统组成的苛性碱浓度预报模型, 提出了由在线深度学习模型, 自校正深度学习模型和自校正机制组成的未知非线性动态系统的智能预报方法. 采用端边云协同方式提出了由苛性碱浓度在线智能预报模型和自校正深度学习模型组成的智能预报方法. 实验结果表明所提方法的预报精度满足生产工艺对苛性碱浓度检测精度要求, 为实现氧化铝苛性碱浓度的闭环运行优化控制创造了条件.
-
表 1 验证误差与深度神经网络中LSTM单元层数
Table 1 Validation error and the number of LSTM unit
LSTM单元层数 1 2 3 4 RMSE 1.28 1.14 1.17 1.20 MAE 1.00 0.82 0.83 0.91 MAPE 0.53 0.47 0.48 0.51 表 2
$ TP $ 、$ FP $ 、$ TN $ 和$ FN $ 的计算方式Table 2 Formula of
$ TP $ ,$ FP $ ,$ TN $ and$ FN $ 条件 $ \bar{v}(k) - \bar{v}(k - 1)\geq0 $ $ \bar{v}(k) - \bar{v}(k - 1)<0 $ $ \hat{\bar{v}}(k) - \hat{\bar{v}}(k - 1)\geq 0 $ $ TP(k)=1 $ $ FN(k)=1 $ $ \hat{\bar{v}}(k) - \hat{\bar{v}}(k - 1)< 0 $ $ FP(k)=1 $ $ TN(k)=1 $ 表 3 苛性碱浓度预报效果
Table 3 Forecasting result for caustic concentration
方法 RMSE MAE 本文方法 0.89 0.58 线性模型 2.76 2.21 深度学习模型 1.21 0.97 表 4 苛性碱浓度预报方法的精度指标
Table 4 Accuracy index of forecasting method for caustic concentration
方法 RMSE MAE TPR (%) TNR (%) 浓度检测仪表 6.87 6.38 55.17 63.64 离线预报模型 1.14 0.82 76.04 92.86 在线预报模型 0.94 0.67 84.38 93.85 本文方法 0.89 0.58 88.54 94.05 -
[1] 符岩, 张阳春. 氧化铝厂设计. 北京: 冶金工业出版社, 2008.Fu Yan, Zhang Yang-Chun. Alumina Plant Design. Beijing: Metallurgical Industry Press, 2008. [2] Ma Y, Preveniou A, Kladis A, Pettersen J. Circular economy and life cycle assessment of alumina production: Simulation-based comparison of Pedersen and Bayer processes. Journal of Cleaner Production, 2022: Article No. 132807 [3] 郭万里. 氧化铝制取工. 太原: 山西人民出版社, 2006.Guo Wan-Li. Alumina Preparation. Taiyuan: Shanxi People's Publishing House, 2006. [4] 王永刚, 柴天佑. 蒸发过程的非线性控制仿真研究. 控制工程, 2010, 17(2): 127-130, 134 doi: 10.3969/j.issn.1671-7848.2010.02.001Wang Yong-Gang, Chai Tian-You. On nonlinear control of evaporation process via simulation. Control Engineering of China, 2010, 17(2): 127-130, 134 doi: 10.3969/j.issn.1671-7848.2010.02.001 [5] Li D, Jiang K, Jiang X, Zhao F, Wang S, Feng L, et al. Improving the A/S ratio of pretreated coal fly ash by a two-stage roasting for Bayer alumina production. Fuel, 2022, 310: Article No. 122478 [6] Wu Z, Lv H, Xie M, Li L, Zhao H, Liu F. Reaction behavior of quartz in gibbsite-boehmite bauxite in Bayer digestion and its effect on caustic consumption and alumina recovery. Ceramics International, 2022, 48(13): 18676-18686 doi: 10.1016/j.ceramint.2022.03.141 [7] Cheng L, Wang Y, Zhou Q, Qi T, Liu G, Peng Z, Li X. Scale formation during the Bayer process and a potential prevention strategy. Journal of Sustainable Metallurgy, 2021, 7(3): 1293-1303 doi: 10.1007/s40831-021-00417-4 [8] Jin Y, Chen J, Xu L, Wang P. Refractive index measurement for biomaterial samples by total internal reflection. Physics in Medicine and Biology, 2006, 51(20): 371-379 doi: 10.1088/0031-9155/51/20/N02 [9] Mahdieh M, Nazari T. Measurement of impurity and temperature variations in water by interferometry technique. Optik, 2013, 124(20): 4393-4396 doi: 10.1016/j.ijleo.2013.01.059 [10] 孙玉梅, 刘若晨, 王美春, 贾振江, 陈祥光. 基于折光法的发酵罐总糖含量在线自动测量系统. 光学精密工程, 2016, 24(10): 287-293Sun Yu-Mei, Liu Ruo-Chen, Wang Mei-Chun, Jia Zhen-Jiang, Chen Xiang-Guang. On-line automatic measuring system for total sugar content in chlortetracycline fermentation tank based on refraction method. Editorial Office of Optics and Precision Engineering, 2016, 24(10): 287-293 [11] Tan C, Huang Y. Dependence of refractive index on concentration and temperature in electrolyte solution, polar solution, nonpolar solution, and protein solution. Journal of Chemical and Engineering Data, 2015, 60(10): 2827-2833 doi: 10.1021/acs.jced.5b00018 [12] 白泽生, 刘竹琴, 徐红. 几种液体的折射率与其浓度关系的经验公式. 延安大学学报 (自然科学版), 2004(1): 33-34, 36Bai Ze-Sheng, Liu Zhu-Qin, Xu Hong. An experienced formula about the connection of refraction index and consistence of several liquid. Journal of Yanan University (Natural Science Edition), 2004(1): 33-34, 36 [13] 李伟, 袁红兵, 廉自生. 基于折光法检测乳化液浓度的研究. 煤炭技术, 2015, 34(4): 299-301 doi: 10.13301/j.cnki.ct.2015.04.116Li Wei, Yuan Hong-Bing, Lian Zi-Sheng. Study on detection of emulsion density based on refractive index method. Coal Technology, 2015, 34(4): 299-301 doi: 10.13301/j.cnki.ct.2015.04.116 [14] MPR E-SCAN [Online], avaliable: https://electronmachine.com, March 26, 2022 [15] Yang T, Yi X, Lu S, Johansson K, Chai T. Intelligent manufacturing for the process industry driven by industrial artificial intelligence. Engineering, 2021, 7(9): 1224-1230 doi: 10.1016/j.eng.2021.04.023 [16] 唐时健, 李晓莉. 氧化铝生产中不同母液蒸发流程的比较. 轻金属, 2013(4): 17-20 doi: 10.3969/j.issn.1002-1752.2013.04.004Tang Shi-Jian, Li Xiao-Li. The comparison of different spent liquor evaporation processes in alumina production. Light Metals, 2013(4): 17-20 doi: 10.3969/j.issn.1002-1752.2013.04.004 [17] 于力一, 贾瑶, 柴天佑. 基于规则推理的氧化铝蒸发过程智能设定控制. 第 31 届中国过程控制会议. 徐州, 中国: 2020. 40Yu Li-Yi, Jia Yao, Chai Tian-You. Intelligent setting control based on RBR for alumina evaporation process. In: Proceedings of the 31st Chinese Process Control Conference. Xuzhou, China: 2020. 40 [18] Chai T, Zhang J, Yang T. Demand forecasting of the fused magnesia smelting process with system identification and deep learning. IEEE Transactions on Industrial Informatics, 2021, 17(12): 8387-8396 doi: 10.1109/TII.2021.3065930 [19] 任俊超, 刘丁, 万银. 基于混合集成建模的硅单晶直径自适应非线性预测控制. 自动化学报, 2020, 46(5): 1004-1016 doi: 10.16383/j.aas.c190798Ren Jun-Chao, Liu Ding, Wan Yin. Hybrid integrated modeling based adaptive nonlinear predictive control of silicon single crystal diameter. Acta Automatica Sinica, 2020, 46(5): 1004-1016 doi: 10.16383/j.aas.c190798 [20] 柳长源, 李文强, 毕晓君. 基于RCNN-LSTM的脑电情感识别研究. 自动化学报, 2022, 48(3): 917-925Liu Chang-Yuan, Li Wen-Qiang, Bi Xiao-Jun. Research on EEG emotion recognition based on RCNN-LSTM. Acta Automatica Sinica, 2022, 48(3): 917-925 [21] Krizhevsky A, Sutskever I, Hinton G. Imagenet classification with deep convolutional neural networks. In: Proceedings of the 25th Advances in Neural Information Processing Systems (NIPS). Lake Tahoe, Nevada, USA: 2012. 1097−1105 [22] Srivastava N, Hinton G, Krizhevsky A, Sutskever I, Salakhutdinov R. Dropout: A simple way to prevent neural networks from overfitting. Journal of Machine Learning Research, 2014, 15(1): 1929-1958 [23] Ren L, Wang T, Laili Y, Zhang L. A data-driven self-supervised LSTM-deepfm model for industrial soft sensor. IEEE Transactions on Industrial Informatics, 2021, 18(9): 5859-5869 [24] Quan R, Zhu L, Wu Y, Yang Y. Holistic LSTM for pedestrian trajectory prediction. IEEE transactions on image processing, 2021, 30: 3229-3239 doi: 10.1109/TIP.2021.3058599 [25] Han Y, Qi W, Ding N, Geng Z. Short-time wavelet entropy integrating improved LSTM for fault diagnosis of modular multilevel converter. IEEE Transactions on Cybernetics, DOI: 10.1109/TCYB.2020.3041850 [26] Kong F, Li J, Jiang B, Wang H, Song H. Integrated generative model for industrial anomaly detection via bi-directional LSTM and attention mechanism. IEEE Transactions on Industrial Informatics, DOI: 10.1109/TⅡ.2021.3078192 [27] Klaus G, Rupesh K, Jan K, Bas R, Jürgen S. LSTM: A search space odyssey. IEEE Transactions on Neural Networks and Learning systems, 2016, 28(10): 2222-2232 [28] Rumelhart D, Hinton G, Williams R. Learning representations by back-propagating errors. Nature, 1986, 323(6088): 533-536 doi: 10.1038/323533a0 [29] Yang J, Chai T, Luo C, Yu W. Intelligent demand forecasting of smelting process using data driven and mechanism model. IEEE Transactions on Industrial Electronics, 2018, 66(12): 9745-9755 [30] Basheer I, Hajmeer M. Artificial neural networks: Fundamentals, computing, design, and application. Journal of Microbiological Methods, 2000, 43(1): 3-31 doi: 10.1016/S0167-7012(00)00201-3 [31] Simon R, Mark G. A First Course in Machine Learning. Boca Raton: CRC Press, 2011. [32] Rahmatian M, Chen Y, Dunford W, Rahmatian F. Incorporating goodness-of-fit metrics to improve synchrophasor-based fault location. IEEE Transactions on Power Delivery, 2018, 33(4): 1944-1953 doi: 10.1109/TPWRD.2018.2790410 期刊类型引用(4)
1. 刘孝保,李佳炜,刘鑫,易斌,顾文娟,阴艳超,姚廷强. 基于端边云协同和MIRF_WPSO的流程工艺参数自适应实时优化模型. 控制与决策. 2024(07): 2447-2456 . 百度学术
2. 夏元清,王晁,高润泽,詹玉峰,孙中奇,戴荔,翟弟华. 云网边端协同云控制研究进展及挑战. 信息与控制. 2024(03): 273-286 . 百度学术
3. 张霖,刘永奎,王霄汉. 商产融合的云边协同智能制造系统. 新型工业化. 2023(04): 37-49 . 百度学术
4. 王兰豪,卫涛杰,余刚,代伟. 基于协同计算的矿浆密度自适应智能检测方法. 仪器仪表学报. 2023(10): 237-246 . 百度学术
其他类型引用(4)
-