«上一篇 下一篇»
  计算机工程  2021, Vol. 47 Issue (1): 284-290, 297  DOI: 10.19678/j.issn.1000-3428.0056389
0

引用本文  

陆荣秀, 何权恒, 杨辉, 等. 基于GA-ELM的稀土混合溶液多组分含量预测[J]. 计算机工程, 2021, 47(1), 284-290, 297. DOI: 10.19678/j.issn.1000-3428.0056389.
LU Rongxiu, HE Quanheng, YANG Hui, et al. Multi-Component Content Prediction of Rare Earth Mixed Solution Based on GA-ELM[J]. Computer Engineering, 2021, 47(1), 284-290, 297. DOI: 10.19678/j.issn.1000-3428.0056389.

基金项目

国家自然科学基金重点项目(61733005);国家自然科学基金(61863014,61963015,61563015);江西省教育厅科技项目(GJJ170374,20192BAB207024)

作者简介

陆荣秀(1976-), 女, 副教授、博士, 主研方向为复杂工业过程建模与优化控制、智能检测、机器视觉技术;
何权恒, 硕士研究生;
杨辉, 教授、博士生导师;
朱建勇, 副教授、博士

文章历史

收稿日期:2019-10-24
修回日期:2020-01-18
基于GA-ELM的稀土混合溶液多组分含量预测
陆荣秀1,2 , 何权恒1,2 , 杨辉1,2 , 朱建勇1,2     
1. 华东交通大学 电气与自动化工程学院, 南昌 330013;
2. 江西省先进控制与优化重点实验室, 南昌 330013
摘要:针对稀土萃取液中有颜色特征和无颜色特征的离子在共存工况下组分含量难以快速检测的问题,提出一种基于遗传算法(GA)-极限学习机(ELM)的多组分含量预测方法。确定稀土萃取槽体混合溶液图像特性和描述图像信息的H、S颜色特征分量,利用ELM速度快、泛化能力强的优点,建立基于颜色特征的多组分含量模型,鉴于传统ELM模型初始权值和阈值的随机性易影响模型性能,使用GA对初始值进行优化确定。基于CePr/Nd萃取溶液样本数据的实验结果表明,与ELM、BP、LSSVM以及GA-BP、PSO-ELM等算法相比,该方法具有较高的预测精度且稳定性较好,可为稀土萃取现场快速获取多组分含量值提供技术支撑。
关键词稀土萃取    多组分含量    颜色特征    遗传算法    极限学习机模型    
Multi-Component Content Prediction of Rare Earth Mixed Solution Based on GA-ELM
LU Rongxiu1,2 , HE Quanheng1,2 , YANG Hui1,2 , ZHU Jianyong1,2     
1. School of Electrical and Automation Engineering, East China Jiaotong University, Nanchang 330013, China;
2. Key Laboratory of Advanced Control and Optimization of Jiangxi Province, Nanchang 330013, China
Abstract: To solve the problem that it is difficult to detect the component content quickly under the coexistence conditions of colored and non-colored ions in rare earth extracts, this paper proposes a multi-component content prediction method based on Genetic Algorithm(GA)-Extreme Learning Machine(ELM).The image characteristics of the mixed solution of rare earth extraction tank and the H and S color characteristic components for image information description are determined.On this basis, a multi-component content model based on color characteristics is established by utilizing the high speed and strong generalization of ELM.In view of the randomness of the initial weight and threshold of the traditional ELM model, which easily affects the performance, GA is used to optimize the initial value.Experimental results based on CePr/Nd extraction solution sample data show that compared with ELM, BP, LSSVM, GA-BP, PSO-ELM and other algorithms, this method has higher prediction accuracy and stability.It enables rapid on-site acquisition of the values of multi-component content of the rare earth extraction.
Key words: rare earth extraction    multi-component content    color feature    Genetic Algorithm(GA)    Extreme Learning Machine(ELM) model    
0 概述

多组分稀土溶剂萃取分离流程[1]是国内外稀土分离企业从稀土共生矿中获取单一、高纯稀土元素广泛采用的工艺。能否快速检测组分含量直接影响稀土萃取过程关键工艺参数调节的实时性,关系到萃取过程两端出口产品的质量,是稀土萃取过程优化控制的首要条件。目前,在大多数稀土分离企业中,仍采用“定时采样、离线实验室化验”[2]的方式获取组分含量值,该方法虽然准确、可靠,但严重滞后,不能满足实时性的要求,易导致次品、废品。现有基于设备改造的现场检测方法,如XRF分析法、分光光度法等[3-4],均普遍存在所需硬件装置结构复杂、可靠性低、使用和维护成本高的特点,不能在各稀土分离企业推广使用。因此,研究稀土萃取分离过程组分含量快速检测方法势在必行。

鉴于稀土元素具有特殊的电子层结构,部分稀土离子在可见光区域能呈现特征颜色[5],为采用快速、准确且可连续检测的机器视觉技术[6-7]提供了可行途径。文献[8]以实验室条件下采集的Pr/Nd溶液为研究对象,在HSI颜色空间下采用最小二乘方法建立了H分量一阶矩与组分含量之间的关系模型。文献[9]采用实验对比方法确定了稀土混合溶液的采集条件,并采用BP神经网络建立了颜色特征分量与Nd元素组分含量的数学模型。文献[10-11]分别采用最小二乘支持向量机(LSSVM)和多RBF神经网络研究颜色特征分量与组分含量的关系模型及其自适应校正方法。但以上方法的研究对象为两者均具有离子特征颜色的稀土混合溶液。在多组分稀土萃取分离体系中,具有离子颜色特征和无离子颜色特征的稀土萃取段非常普遍,目前尚未有稀土科研工作者对这种情况下的组分含量快速检测进行系统研究,已有基于机器视觉技术的组分含量快速检测方法也不能直接用于此种工况。为此,需针对具有颜色特征和无颜色特征的稀土离子共存工况下的多组分萃取体系,进一步探讨既快速又能准确检测多组分含量的方法。

本文在上述研究的基础上,以具有颜色特征的Pr、Nd离子和无颜色特征的Ce离子共存的CePr/Nd萃取溶液为研究对象,采用实验对比的方法确定溶液图像特性,利用具有准确率高、学习速度快、泛化性能好等优点的极限学习机(ELM)方法[12-13],建立基于颜色特征的稀土萃取过程多组分含量的预测模型。针对ELM的输入层到隐含层的权值及隐含层阈值具有的随机性,本文采用遗传算法(GA)进行优化,并基于某稀土分离企业CePr/Nd萃取生产现场数据,从建模算法和优化算法两方面考虑,将本文提出的组分含量GA-ELM模型与ELM、BP、LSSVM以及GA-BP、PSO-ELM算法进行仿真对比。

1 稀土萃取溶液颜色特性

在广泛采用的稀土溶剂萃取分离全流程中,虽然所有萃取段均为两出口的流程工艺[14],但不同工艺段包含的稀土元素组分不同、含量各异,且这些稀土离子有些可以表现出离子特征颜色,有些则为无色,如表 1所示。

下载CSV 表 1 稀土离子的特征颜色 Table 1 Characteristic color of rare earth ions

表 1可知,在多组分稀土萃取分离体系[15]中,从稀土共生矿中获取单一高纯的稀土元素,包含了大量有颜色特征和无颜色特征的稀土离子共存的萃取工段。为明确有颜色特征和无颜色特征的稀土离子共存的稀土混合溶液图像特性,以CePr/Nd萃取混合溶液为研究对象,与均具有颜色特征的Pr/Nd混合溶液进行实验对比。实验方法及过程如下:

1)在两份浓度、体积和组分含量均相同的Pr/Nd混合溶液中,按要求分别滴入浓度和体积均相同的无色溶液CeCl3和HCl,获得浓度和体积一致的CePr/Nd混合溶液和Pr/Nd混合溶液。

2)在相同的图像采集条件下,采集两种混合溶液的图像。

3)在HSI颜色空间分别提取溶液图像的H、S、I特征分量,并计算其一阶距,结果对比如图 1所示。从图 1可以看出:(1)有颜色特征和无颜色特征的离子共存下的CePr/Nd混合溶液图像,与两者均具有颜色特征的Pr/Nd混合溶液图像在HSI空间下的颜色特征值均不相同,表明在有颜色特征和无颜色特征的稀土离子共存条件下,需要进一步探讨组分含量快速预测方法;(2)随着CeCl3溶液加入Pr/Nd混合溶液的体积越来越大,混合溶液中Ce组分的含量逐渐增大,分析图 1中H、S、I特征分量与CePr/Nd混合溶液的体积变化曲线,发现H、S一阶矩均与组分含量Ce呈一一对应关系。

Download:
图 1 2种溶液图像的H/S/I特征分量一阶矩对比 Fig. 1 First-order moment comparison of H/S/I characteristic components of two solution images

为确定颜色特征分量与组分含量之间的关系,整理CePr/Nd混合溶液图像的H、S、I特征分量与Pr、Nd元素组分含量之间的关系,如图 2所示。

Download:
图 2 H/S/I分量一阶矩与Pr、Nd组分含量关系 Fig. 2 Relationship between the first moment of H/S/I components and the content of Pr and Nd components

分析图 2可以发现,只有H、S分量一阶矩与Pr、Nd组分含量单调性较好。综合图 1图 2,本文选择H、S分量作为稀土萃取过程多组分含量模型的辅助变量。鉴于CePr/Nd混合溶液中的Ce、Pr、Nd 3种元素的组分含量之和为100%,若得到其中两个组分的含量,则可知第3个组分的含量,故本文选择Pr、Nd元素的组分含量为模型输出变量。

2 ELM基本原理

极限学习机(ELM)是一种新型单隐层前馈神经网络。ELM算法随机产生输入层到隐含层的权值矩阵及隐含层的阈值矩阵,且在训练过程中无需调整,只需要确定隐含层节点个数,便可以获得唯一的最优解。与传统训练方法相比,ELM具有准确率高、学习速度快、泛化性能好以及参数调节少等优点。根据第1节,稀土萃取过程多组分含量ELM模型结构如图 3所示。

Download:
图 3 ELM模型结构 Fig. 3 Structure of ELM model

图 3中,$\mathit{\boldsymbol{X}} = \left\{ {{\mathit{\boldsymbol{x}}_H}, {\mathit{\boldsymbol{x}}_S}} \right\} \in {\mathbb{R}^{n \times 2}}$xHxS分别为稀土混合溶液样本图像的H、S分量一阶矩,可表示为${\mathit{\boldsymbol{x}}_H} = {\left[ {{x_{H1}}, {x_{H2}}, \cdots , {x_{Hn}}} \right]^{\rm{T}}} \in {\mathbb{R}^{n \times 1}}, {\mathit{\boldsymbol{x}}_S} = {\left[ {{x_{S1}}, {x_{S2}}, \cdots {x_{Sn}}} \right]^{\rm{T}}} \in {\mathbb{R}^{n \times 1}}, l = 1, 2, \cdots , n$表示稀土混合溶液样本。稀土混合溶液样本中对应的Pr、Nd组分含量分别为${\mathit{\boldsymbol{y}}_1} = {\left[ {{y_{11}}, {y_{12}}, \cdots {y_{1n}}} \right]^{\rm{T}}} \in {\mathbb{R}^{n \times 1}}, {\mathit{\boldsymbol{y}}_2} = {\left[ {{y_{21}}, {y_{22}}, \cdots , {y_{2n}}} \right]^{\rm{T}}} \in {\mathbb{R}^{n \times 1}}$,当隐含层节点个数为L时,ELM神经网络的输出可以表示为:

$ {\mathit{\boldsymbol{y}}_t} = \mathop \sum \limits_{i = 1}^L {\beta _i}g\left( {{w_i} \cdot {x_i} + {b_i}} \right), i = 1, 2, l = 1, 2, \cdots 10 $ (1)

其中,g(·)为激励函数,可选用RBF、sine或sigmoid等函数,t为输出变量个数,L为隐含层个数,ω={ω1ω2},ωj=[ωj,1ωj,2,…,ωjL]Tj=1,2为输入权重,β={β1β2},βt=[β1,tβ2,t,…,βLt]Tt=1,2为隐含层到输出层的权重,b={bi}是阈值矩阵,bi是第i个隐含层节点的阈值,ωi·xj表示ωixi的内积。

通过对权值矩阵和阈值矩阵的训练,可实现模型的输出值与组分含量实际值的误差趋近于0,即:

$ \mathop \sum \limits_{l = 1}^n \left\| {{y_{tl}} - {{\hat y}_{tl}}} \right\| \approx 0, t = 1, 2 $ (2)

其中,ŷtlt=1,2)为Pr、Nd组分含量的实际值。由此可知,存在βωb,使得式(1)成立,采用矩阵形式重写为:

$ \mathit{\boldsymbol{H\beta }} = \mathit{\boldsymbol{Y}} $ (3)

其中,H={H1H2}是隐含层节点的输出,Y={y1y2}为模型的组分含量输出值。

$ \begin{array}{*{20}{l}} {{H_j}\left( {{\omega _{j1}},{\omega _{j2}}, \cdots {\omega _{jL}},{b_1},{b_2}, \cdots ,{b_L},{x_1},{x_2}, \cdots ,{x_n}} \right) = }\\ {{{\left[ {\begin{array}{*{20}{l}} \begin{array}{l} g\left( {{\omega _{j1}} \cdot {x_1} + {b_1}} \right)\;\; \cdots \;\;g\left( {{\omega _{jL}} \cdot {x_1} + {b_L}} \right)\\ \;\;\;\;\;\;\;\;\;\;\;\; \vdots \;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\; \vdots \end{array}\\ {g\left( {{\omega _{j1}} \cdot {x_n} + {b_1}} \right)\;\; \cdots \;\;g\left( {{\omega _{jL}} \cdot {x_n} + {b_L}} \right)} \end{array}} \right]}_{n \times L}}} \end{array} $ (4)

由式(4)可知,输入权重ω和隐含层的偏置矩阵b一旦确定,隐含层的输出矩阵H就被唯一确定,进而ELM模型(即式(1))的输出值也唯一确定。

根据上述推导过程可知,训练ELM前馈神经网络模型可以转化为求解一个线性系统最小二乘的问题,此外,ELM的输出对权值矩阵和偏置矩阵的初值依赖性较高。

3 稀土混合溶液多组分含量模型

鉴于ELM神经网络模型对权值矩阵和偏置矩阵初值的设定依赖性较强,而这些矩阵的设定具有随机性,容易造成模型精度下降。遗传算法(GA)作为一种随机并行搜索算法,具有鲁棒性优良、全局索引能力强[16]等优点,尤其针对局部最优的问题拥有极佳的全局把控能力。因此,本文采用GA对ELM模型权重和阈值进行优化设定,以提高CePr/Nd组分含量ELM模型的预测精度。基于GA-ELM的多组分含量模型的流程如图 4所示。

Download:
图 4 基于GA-ELM的多组分含量建模流程 Fig. 4 Multi-component content modeling procdure based on GA-ELM

图 4对应的具体步骤如下:

1)数据采集:将从稀土萃取生产现场采集到的混合溶液图像,在HSI颜色空间提取出H、S颜色特征分量,与溶液中对应的组分含量组成输入输出对数据集。

2)数据预处理:由于各特征分量以及组分含量值表示的物理含义不同,为防止各分量数量级不一致对训练结果造成干扰,并提高网络的收敛速度[17],对数据集进行归一化处理,所有数据均归一化到[0~1]范围。

3)确定ELM模型结构并初始化:根据数据集的特点确定模型结构,并据此初始化权值矩阵和阈值矩阵。

4)采用GA对ELM的权值矩阵和阈值矩阵优化设定:

(1)设置初始值。确定种群大小、最大进化代数、交叉概率、变异概率等参数,并对步骤3)中随机产生的权值ω和阈值b进行二进制编码,作为GA的初始种群。

(2)适应度函数。适应度值是描述个体性能的主要指标,适应度函数的选取直接影响到GA的收敛速度以及是否能获取最优解。本文将训练集样本预测的平均相对误差作为个体适应度函数,表达式为:

$ {\rm{MRE = }}\frac{1}{N}\mathop \sum \limits_{k = 1}^N \left| {\frac{{{y_{tk}} - {{\hat y}_{tk}}}}{{{{\hat y}_{tk}}}}} \right| \times 100\% , t = 1, 2 $ (5)

其中,ytkt=1,2)为Pr、Nd测试样本的模型输出值,ŷtkt=1,2)为Pr、Nd测试样本的组分含量真实值,N为测试样本数。

(3)遗传算法。遗传算法操作步骤如下:

① 选择操作:选择操作是建立在群体中个体的适应度评估基础上的。根据种群中每个个体的适应度值,采用随机遍历抽样法计算出选择概率,按照适者生存的选择策略从上一代种群中挑选出优良个体,将优秀个体的基因遗传给下一代,组建新种群,同时淘汰劣质个体。

② 交叉操作:本文选用单点交叉算子,即通过对自然界生物杂交过程的模拟,随机选择一个交叉点,使两个父代个体相互交换尾部基因,以产生子代新个体,达到增强遗传算法搜索能力的目的。

③ 变异操作:在新种群中任选一个个体,将个体染色体编码串中的一部分基因座上的基因值用其他等位基因来替换,进而形成新的个体。

(4)终止条件。当迭代次数计算到最大进化代数gmax时,算法终止,返回当前最优权值和阈值组合。

5)ELM模型确定。当最优权值ω与阈值b确定时,代入式(1),ELM模型就被唯一确定,即稀土萃取过程多组分含量的ELM预测模型确定。

至此,采用GA优化ELM权值和阈值,建立稀土萃取过程多组分含量模型的过程已全部实现。

4 实验验证

为验证GA-ELM预测模型对具有特征颜色和无特征颜色稀土离子共存的萃取混合溶液多组分含量快速检测的有效性,从稀土萃取生产现场采集溶液样本图像,提取颜色特征进行模型验证。

4.1 实验数据来源与预处理

以某稀土分离公司为依托,在CePr/Nd萃取槽体不同时段不同工况下采集102个混合溶液样品,每一个样品分成两份,一份萃取混合溶液送到实验室化验,得到Ce、Pr、Nd元素组分含量,它们的元素组分含量分布范围分别在0.005%~69.9%、0.019%~53.30%和0.01%~99.965%之间,另一份用于采集CePr/Nd混合溶液图像,并对溶液图像在HSI颜色空间下提取颜色特征值。根据第1节的描述,选取与Ce、Pr、Nd组分含量单调性均较好的H、S颜色特征分量一阶矩作为模型的输入变量,以Pr、Nd元素组分含量作为模型的输出变量,得到102组输入输出原始数据对,对其进行归一化处理后,表示为$\left\{ {\mathit{\boldsymbol{X}},\mathit{\boldsymbol{Y}}} \right\} = \left\{ {{\mathit{\boldsymbol{x}}_H},{\mathit{\boldsymbol{x}}_S},{\mathit{\boldsymbol{y}}_1},{\mathit{\boldsymbol{y}}_2}} \right\} \in {{\mathbb{R}}^{n \times 4}}$。为验证模型的有效性,在经过预处理后的102组数据对中随机选取92组数据作为模型训练样本,其余10组数据作为测试样本,分别表示为:

$ {T_{{\rm{tr}}}} = \left\{ {{X_{{\rm{tr}}}}, {Y_{{\rm{tr}}}}} \right\} = \left\{ {{x_{H{\rm{tr}}}}, {x_{S{\rm{tr}}}}, {y_{1{\rm{tr}}}}, {y_{2{\rm{tr}}}}} \right\} \in {\mathbb{R}^{92 \times 4}} $
$ {T_{{\rm{te}}}} = \left\{ {{X_{{\rm{te}}}}, {Y_{{\rm{te}}}}} \right\} = \left\{ {{x_{H{\rm{te}}}}, {x_{S{\rm{te}}}}, {y_{1{\rm{te}}}}, {y_{2{\rm{te}}}}} \right\} \in {\mathbb{R}^{10 \times 4}} $
4.2 参数设置

采用遗传算法优化ELM神经网络模型,首先需要确定ELM模型的隐含层节点数,然后根据确定的模型结构优化权值矩阵和阈值矩阵。

4.2.1 隐含层节点的确定

ELM神经网络属于单隐含层前馈神经网络,模型的预测精度与隐含层节点[18]个数紧密相关。隐含层节点数太少会导致ELM网络“欠拟合”,太多会导致ELM网络“过拟合”,两种情况均会造成模型预测精度降低。为此,本文借鉴“试错法”的思想[19],为优化测试样本的平均相对误差,通过连续不断地改变系统的隐含节点个数,获得较优的GA-ELM网络拓补结构。具体方法如下:1)ELM神经网络隐含层节点个数测试范围定为1~100;2)当模型每次取不同节点个数时分别训练10次,将每次训练得到的模型计算测试样本最大相对误差绝对值,进行保存并计算平均值;3)将每一个隐含层节点数与10次训练得到的误差平均值一一对应,并绘图表示出两者之间的变化关系,如图 5所示。

Download:
图 5 稀土萃取中多组分含量预测模型 Fig. 5 Prediction model of multi-component content in rare earth extraction

图 5可知,当隐含层节点个数设置为25时,训练10次得到的Pr、Nd组分含量最大相对误差绝对值的平均值最小,因此ELM模型的隐含节点L=25。

4.2.2 相关参数设置

根据样本数据特点,参考ELM和GA的相关文献[20-21],GA的相关参数设置如表 2所示。由于sigmoid函数$\left( {S\left( x \right) = \frac{1}{{{\rm{1 + }}{{\rm{e}}^{ - x}}}}} \right)$具有严格递增性,并能够调节线性与非线性关系,因此本文选择sigmoid函数作为激励函数。

下载CSV 表 2 GA参数设置 Table 2 GA parameter setting
4.3 仿真结果分析与模型对比

根据上文所述,稀土萃取过程多组分含量ELM模型的输入输出变量个数均为2,隐含层节点为25,则模型结构确定为2-25-2。在4.2节的参数设定条件下,采用GA对组分含量ELM预测模型的权值和阈值进行训练,以式(5)所示的平均相对误差的均值为适应度值,得到遗传算法的进化结果,如图 6所示。从图 6进化过程曲线可以看出,采用遗传算法优化ELM权值和阈值时具有较好的收敛性,在22代时已基本收敛至最优权值和最优隐含层阈值。将优化后的权值矩阵和阈值矩阵赋给极限学习机,可由式(1)确定稀土萃取过程多组分含量ELM模型。

Download:
图 6 GA优化ELM模型权值和阈值的进化过程 Fig. 6 Evolution process of GA optimized ELM model weights and thresholds

为体现GA-ELM算法在CePr/Nd萃取过程多组分含量预测方面的优越性,将对比模型调至为最优参数下的模型,以及在训练样本和测试样本均相同的条件下进行如下对比实验:

1)采用常用的BP神经网络、LSSVM、ELM神经网络建立多组分含量模型。

2)采用GA优化BP神经网络模型与ELM神经网络模型(即本文方法)进行仿真实验对比。

3)采用粒子群优化(PSO)算法优化ELM模型,与GA-ELM模型进行实验对比。其中ELM神经网络模型采用2-25-2结构,BP神经网络模型采用2-20-2结构。模型性能以式(8)~式(10)所示的平均相对误差(MRE)、均方根误差(RMSE)和相对误差3个指标进行衡量。采用训练集Tte中的测试样本数据对6种模型进行测试,可得到如图 7图 8所示的相对误差,对应的测试性能指标值RMSE、MRE和最大相对误差绝对值如表 3所示。

Download:
图 7 6种模型测试时Pr元素组分含量的相对误差 Fig. 7 Relative error of Pr element content in six model tests
Download:
图 8 6种模型测试时Nd元素组分含量的相对误差 Fig. 8 Relative error of Nd element content in six model tests
下载CSV 表 3 6种模型测试的性能指标值 Table 3 Performance indicators for the six model tests
$ {\rm{RMSE}} = \sqrt {\frac{1}{{10}} \times \mathop \sum \limits_{l = 1}^{10} {{\left( {{y_{tl}} - {{\hat y}_{tl}}} \right)}^2}} , t = 1, 2 $ (8)
$ {\rm{MRE}} = \frac{1}{{10}}\mathop \sum \limits_{l = 1}^{10} \left( {\frac{{\left| {{y_{tl}} - {{\hat y}_{tl}}} \right|}}{{{{\hat y}_{tl}}}} \times 100\% } \right), t = 1, 2 $ (9)
$ {\rm{error = }}\frac{{{y_{tl}} - {{\hat y}_{tl}}}}{{{{\hat y}_{tl}}}} \times 100\% , t = 1, 2, l = 1, 2, \cdots , 10 $ (10)

其中,ytlŷtlt=1,2,l=1,2,…,10)分别为Pr、Nd元素的组分含量预测值和实测值。

图 7图 8表 3可以看出:

1)ELM模型与BP模型测试结果比较,即对比基于ELM网络、BP网络的元素组分含量模型测试结果,从中可以发现,组分含量ELM模型测试得到的平均相对误差MRE、均方根误差RMSE和相对误差绝对值的最大值Max|error|3个性能指标值总体优于组分含量BP模型的性能指标值,说明ELM网络比BP算法更适合稀土混合溶液多组分含量预测。

2)GA优化性能分析,从两个方面进行GA优化性能的对比分析,一方面是对比组分含量BP和GA-BP模型、ELM和GA-ELM模型测试结果,从中可以发现,采用GA优化参数后的组分含量GA-BP和GA-ELM模型的3个测试性能指标值均较低,而组分含量BP和ELM模型测试性能均有很大提高,另一方面是对比GA-ELM模型与PSO-ELM模型测试结果,发现前者的性能指标值更低,说明采用GA进行ELM模型参数优化,能有效降低预测模型的误差,提高模型的预测效果。

3)GA-ELM模型与LSSVM模型进行比较,前者的测试结果性能指标值更低,说明GA-ELM方法更适用于稀土萃取过程多组分含量预测。由表 3可知,相比于GA-BP模型、LSSVM和PSO-ELM,组分含量GA-ELM模型对Pr和Nd元素组分含量的测试性能指标MRE、RMSE和Max|error|分别降至1.761 4%、0.635 8、3.982 0%和1.852 4%、1.146 1和3.625 4%,这些性能参数值均相对较低,最大相对误差都在±4%以内,低于稀土分离企业对组分含量检测误差在±5%的最低要求。

5 结束语

在稀土萃取流程中,具有颜色特征和无颜色特征的稀土离子在共存情况下稀土元素组分含量难以快速检测。为此,本文采用实验的方法确定混合萃取液的图像特性,提出一种基于ELM神经网络模型的稀土萃取过程多组分含量预测方法。运用遗传算法对ELM输入权值矩阵和隐含层阈值进行优化,基于CePr/Nd萃取分离生产线采集的溶液样本数据,通过对比分析BP、ELM、LSSVM、PSO-ELM、GA-BP和GA-ELM 6种方法建立组分含量模型。实验结果表明,该方法具有更高的预测精度和更好的泛化能力,适用于含有颜色特征和无颜色特征离子共存的稀土萃取过程多组分含量的快速准确检测,可为稀土萃取过程各操作变量调节提供可靠的参考依据。

虽然本文方法采用的HSI颜色空间模型贴近人类视觉对颜色的感知系统,但不同颜色空间的颜色特征侧重点不相同,为弥补单一颜色空间表征图像颜色特征信息的缺失,下一步将尝试在多个颜色空间寻找更适合表征具有颜色特征和无颜色特征离子共存的稀土混合溶液图像的特征,以获得精确度更高、泛化能力更好的多元素组分含量预测模型,同时将从稀土萃取过程机理出发,研究更适合稀土萃取生产现场的多组分含量快速检测的算法。

参考文献
[1]
CHENG Fuxiang, WU Sheng, LIAO Chunsheng, et al. Design of cascade extraction theory for linked extraction separation process:Ⅴ.Process design example[J]. Journal of the Chinese Rare Earth Society, 2019, 37(1): 39-48. (in Chinese)
程福祥, 吴声, 廖春生, 等. 串级萃取理论之联动萃取分离工艺设计:Ⅴ.流程设计实例[J]. 中国稀土学报, 2019, 37(1): 39-48.
[2]
XIN Pengwu, LIU Feifei, GAO Tangpan, et al. Vision-based on-line detection instrument for rare earth ion component content[J]. Instrument Technique and Sensor, 2017(3): 42-44, 48. (in Chinese)
辛鹏武, 刘飞飞, 高堂盼, 等. 基于视觉的稀土离子组分含量在线检测仪器[J]. 仪表技术与传感器, 2017(3): 42-44, 48. DOI:10.3969/j.issn.1002-1841.2017.03.012
[3]
RUMANCEV C, GRÄFENSTEIN A, VÖPEL T, et al. X-ray fluorescence analysis of metal distributions in cryogenic biological samples using large-acceptance-angle SDD detec-tion and continuous scanning at the hard X-ray micro/nano-probe beamline P06 at PETRA Ⅲ[J]. Journal of Synchrotron Radiation, 2020, 27(1): 60-66. DOI:10.1107/S1600577519014048
[4]
SGARBIERO M G, SANTOS R E, RODRIGUES M J P, et al. X-ray fluorescence spectroscopy applied to plant science:challenges towards in vivo analysis of plants[J]. Metallomics, 2020, 2: 7874-7884.
[5]
WU Dahui, GUO Ning, ZHANG Lina, et al. Latest research progress of red phosphor for white LED[J]. Materials for Mechanical Engineering, 2015, 39(9): 6-11. (in Chinese)
吴大辉, 郭宁, 张丽娜, 等. 白光LED用红色荧光粉的最新研究进展[J]. 机械工程材料, 2015, 39(9): 6-11.
[6]
SHENG Yihui, WU Youxin, YAO Leiyue. Detection method for illegal bicycle parking based on YOLOv3[J]. Computer Engineering, 2019, 45(12): 237-242. (in Chinese)
盛宜华, 武友新, 姚磊岳. 一种基于YOLOv3的共享单车违规停放检测方法[J]. 计算机工程, 2019, 45(12): 237-242. DOI:10.3778/j.issn.1002-8331.1804-0023
[7]
ZHANG Xiangyang, ZHANG Jinwu, QIN Zhihong, et al. Straight line detection algorithm in cigarette packet stamp inspection based on machine vision technology[J]. Tobacco Science & Technology, 2017, 50(7): 92-99.
[8]
YANG Hui, GAO Zijie, LU Rongxiu. Detection method of component content based on rare earth ions color characteristics identification[J]. Journal of the Chinese Rare Earth Society, 2012, 30(1): 108-112. (in Chinese)
杨辉, 高子洁, 陆荣秀. 基于稀土离子颜色特征识别的组分含量检测方法[J]. 中国稀土学报, 2012, 30(1): 108-112.
[9]
TANG Zhijie, TANG Zhaohui, ZHU Hongqiu. A multi-model fusion soft sensor modeling method[J]. CIESC Journal, 2011, 62(8): 2248-2252. (in Chinese)
唐志杰, 唐朝晖, 朱红求. 一种基于多模型融合软测量建模方法[J]. 化工学报, 2011, 62(8): 2248-2252. DOI:10.3969/j.issn.0438-1157.2011.08.028
[10]
LU Rongxiu, YANG Hui. Soft measurement for component content based on adaptive model of Pr/Nd color features[J]. Chinese Journal of Chemical Engineering, 2015, 23(12): 1981-1986. DOI:10.1016/j.cjche.2015.10.007
[11]
LU Rongxiu, YE Zhaobin, YANG Hui, et al. Multi-RBF models based prediction of component content for Pr/Nd extraction process[J]. CIESC Journal, 2016, 67(3): 974-981. (in Chinese)
陆荣秀, 叶兆斌, 杨辉, 等. 镨/钕萃取过程组分含量多RBF模型预测[J]. 化工学报, 2016, 67(3): 974-981.
[12]
HUANG Guangbin, ZHOU Hongming, DING Xiaojian, et al. Extreme learning machine for regression and multiclass classification[J]. IEEE Transactions on Systems Man and Cybernetics Part B, 2012, 42(2): 513-529. DOI:10.1109/TSMCB.2011.2168604
[13]
JIANG Jing, HAN Fei, LING Qinghua, et al.An improved evolutionary extreme learning machine based on multi-objective particle swarm optimization[C]//Proceedings of International Conference on Intelligent Computing Methodologies.Berlin, Germany: Springer, 2018: 1-6.
[14]
SUN Pan, HUANG Kun, LIU Huizhou. Separation of adjacent rare earth elements enhanced by "external push-pull" extraction system:an example for the separation of Pr and Nd[J]. Hydrometallurgy, 2019, 189: 105-136.
[15]
LI Chen, JI Chen, YU Jing, et al. Comprehensive appraisal and application of novel extraction system for heavy rare earth separation on the basis of coordination equilibrium effect[J]. Hydrometallurgy, 2016, 165: 351-357. DOI:10.1016/j.hydromet.2015.12.007
[16]
QIAO Guohua, GUO Luyao, WU Yidi, et al. Substation life cycle cost forecasting model based on genetic optimized least squares support vector machine[J]. Electric Power, 2015, 48(11): 142-148. (in Chinese)
乔国华, 郭路遥, 吴一敌, 等. 基于遗传优化最小二乘支持向量机的变电站全寿命周期成本预测模型[J]. 中国电力, 2015, 48(11): 142-148.
[17]
HAO Huan, CHEN Liang, ZHANG Yipeng. A LM-BP method based on normalized least mean square error criterion[J]. Journal of Signal Processing, 2013, 29(8): 1084-1089. (in Chinese)
郝欢, 陈亮, 张翼鹏. 采用归一化最小均方误差准则的LM-BP算法[J]. 信号处理, 2013, 29(8): 1084-1089. DOI:10.3969/j.issn.1003-0530.2013.08.024
[18]
WANG Dafei, XIE Wujie, DONG Wenhan. Imbalanced data classification algorithm based on CSD-ELM[J]. Computer Engineering, 2019, 45(11): 54-61. (in Chinese)
王大飞, 解武杰, 董文瀚. 基于CSD-ELM的不平衡数据分类算法[J]. 计算机工程, 2019, 45(11): 54-61.
[19]
WEN Tingxin, CHEN Xiaoyu, SHAO Liangbin, et al. Prediction on parameters optimized GA-ELM model for cast blasting in open-pit mine[J]. Journal of Chian Coal Society, 2017, 42(3): 630-638. (in Chinese)
温廷新, 陈晓宇, 邵良杉, 等. 参数优化GA-ELM模型在露天煤矿抛掷爆破的预测[J]. 煤炭学报, 2017, 42(3): 630-638.
[20]
LEI Yingjie, ZHANG Shanwen, LI Xuwu, et al. MATLAB genetic algorithm toolbox and application[M]. Xi'an: Xidain University Press, 2015. (in Chinese)
雷英杰, 张善文, 李续武, 等. MATLAB遗传算法工具箱及应用[M]. 西安: 西安电子科技大学出版社, 2015.
[21]
IBOY R, SARAGIH E, NABABAN D.Increase performance genetic algorithm in matching system by setting GA parameter[C]//Proceedings of the 1st International Conference on Advance and Scientific Innovation.Medan, Indonesia: [s.n.], 2019: 11-25.