英语原文共 16 页,剩余内容已隐藏,支付完成后下载完整资料
外文出处:Jing G, Du W, Guo Y. Studies on prediction of separation percent in electrodialysis process via BP neural networks and improved BP algorithms[J]. Desalination, 2012, 291: 78-93.
用BP神经网络算法和改进的BP神经网络算法研究预测电渗析过程的分离百分比
摘要
在电渗析过程中,分离百分比(SP)与一些影响因素(进料浓度(C)、稀室的流通率(Q)、反应温度(T)和应用电压(V))有非线性关系,并且这些关系很难用一个简单的公式来表示。四个影响因素对SP产生了显著影响。在这篇论文中,对四个因素进行了电渗析实验研究。反向传播(BP)神经网络算法和改进BP算法被用于SP的预测,并且他们的预测能力可以反映出他们在非线性关系的复杂数据上的适应能力。使用不同的神经网络结构、神经元传递函数和学习率,可以获得最佳训练参数。比较BP神经网络算法和改进的BP神经网络算法,由于改进BP神经网络算法适当地改变了正确学习率和权值的比率,所以它比BP神经网络算法更好。在高温和高电压的情况下,改进BP神经网络算法将有更好的预测性能,这是因为改进BP神经网络算法有大数值的泛化能力。
关键字:
BP神经网络算法;改进BP算法;电渗析法分离百分比;改进BP算法;自适应学习算法
1.导言
电渗析(ED)是在电势差驱动力的帮助下,离子从溶液的一个带电膜分离到另一个电膜的过程。这一过程广泛用于生产饮用水及从半咸水和海水中处理水、处理工业废水、从污水和盐生产恢复有用的物料。文献[1-6]中对电渗析的应用和基本原则进行了检验。因为其化学稳定性高、灵活性和由于其强大的离子特征带来的高离子电导率,人们开发了许多使用离子交换膜的电渗析应用并且商业化[7-10]。两种不同类型的离子交换膜用于常规电渗析:阳离子交换(CEM)和阴离子交膜换(AEM),分别渗透阳离子和阴离子[11]。
然而,在性能经营过程中,电流密度应保持小于极限电流密度,因为水的离解引起的结垢和膜破损[12]。所以测定的极限电流密度和系统的潜力也被执行。极限电流密度是最大电流密度(当前每单位面积膜),它可以使用而且不会导致高的电阻和较低的电流功率等负面影响。在极限电流密度下,在阳离子交换膜或阴离子交换膜表面的阳离子或阴离子的浓度,恰到好处的,在稀室内消耗的溶液是零[12-14]。超越极限电流密度后,水分解时生成的H 和OHminus;运输一部分的电流[15]。
人工神经网络(人工神经网络)利用相互联系的数学节点或神经元以形成一个网络,可以模拟复杂的功能关系[16]。它的发展始于20世纪40年代以帮助认知科学家理解中枢神经系统的复杂性。它已经稳步发展,并适应科学的许多领域。基本上,人工神经网络是源自人类的大脑在学习的过程中的数值结构灵感。他们构造作为替代的数学工具用于解决不同领域问题的系统辨识、预测、模式识别、分类、过程控制及其他许多 [17]。人工神经网络已广泛的在膜过程中应用(反渗透、纳滤、超滤、微滤膜、膜过滤、气体分离、膜生物反应器和燃料电池) [18]。然而,在文献中很少有几条应用人工神经网络预测电渗析过程中SP(分离百分比)的记录。
人工神经网络中受到最多关注的是反向传播网络(BPN)[19]。BPNs有分层的前馈网络框架。在经典BPNs结构中,产出的每个图层被直接送到每个神经元的下一层。BPNs有许多层,但人们认为至少三个图层:一个接收和分发输入的输入层、捕捉输入和输出的非线性关系的中间层或隐藏层,和一个生产计算数据的输出层。BPNs神经元也可能包含产生恒定的输出但没有收到输入这样的偏差 [20-21]。BP算法基于神经网络错误最小化。这些错误被描述为期望的产出与实际之间的差异 [22]。当训练精度满足时即训练完成(图1)。
BPNs操作具有更好的推广和容错功能,然而,它也有一些不足之处:
(1)慢收敛性可能导致较长的训练时间。
(2)在训练过程中出现可能局部极值点。
所以在这项研究中,改进的BP算法被用来改进电渗析过程中分离百分比的预测能力。在这篇论文中,自适应学习算法和灵活的BP算法是改进的BP算法在电渗析过程中的应用。
2.材料和方法
2.1.实验仪器和材料
电渗析过程中,在表1中显示了实验仪器和材料。
此外,其他实验材料:量筒、烧杯、去离子水等。这些实验的目的是研究进料浓度、温度、电压和流通率对电渗析电池性能的影响。
2.2. 电渗析池和电渗析膜
有机玻璃(PMMA)做成的板和框架的电渗析池被用来进行电渗析实验(图2)。电渗析池由三部分组成,一对CEM(阳离子交换膜)和AEM(阴离子交换膜)和一对电极。电渗析池的长度、宽度和高度分别为0.191m、0.021m和0.181m。阳离子交换膜和阴离子交换膜有效区域都是0.11times;0.09m2。这两个电极由纯铂金制成,每个电极的表面积是0.115times;0.09m2。稀释容量和浓缩容量分别是0.12times;0.1times;0.003m3和0.12times;0.1times;0.006m3。
NaCl(氯化钠)溶液被输入到电渗析池的三个单元格中。阳离子交换膜(CEM)和阴离子交换膜(AEM)分别有阳离子渗透性和阴离子渗透性。两层膜被并排沉浸在溶液中,并有电流通过溶液。正离子迁移到阴极,阴离子迁移到阳极。注入的溶液被划分成两个流。一个是稀释水,另一个是浓缩水。在一定的流速下,可以操作电渗析池去除电离子。
离子在电渗析池中被电解,阴极和阳极发生的反应如下所示:
阳极反应:
2Clminus;minus;2e→Cl2uarr;
H2Ominus;2e→1/2O2uarr; 2H
阴极反应:
2H2O 2e→H2uarr; 2OHminus;。
在阳极反应中,生成了Cl2和O2。此外,在阴极反应中生成了H2。这些气体可能增加电渗析池的电阻,因此两个小洞被用来释放电渗析池板上的气体。集中的气流被处理掉,以防止这些气体积聚。电解膜的物理和化学特性列表(表2)。
2.3.电渗析设备安装程序
电渗析设备安装包括注入溶液的一个水槽(TK-01)、直流电源供应器和控制注入溶液的流动速率的两个阀门(GB-01, GB-02)(图3)。电渗析设备的总高度是0.5m。两个集中的浓缩流和稀释流没有循环利用,并为预测和分析电导率收集稀释流。
2.4.实验原理
电渗析过程是膜分离技术之一。根据直接电场电渗析技术利用选择性的离子交换膜将电解质从溶液中分开的能力,以实现稀释、浓缩或纯化溶液的目的(图4)。
2.5. 极限电流密度的测定
极限电流密度(LCD)在电渗析过程中是一个重要参数,用于确定电阻和目前的利用率。通常情况下, 极限电流密度取决于膜、溶液属性、电渗析栈结构以及各种操作参数,如稀释流的速度[23]。极限电流的测量方法是伏安法、pH值法等等。本文用伏安方法来确定极限电流密度,具体步骤如下。
在恒定温度、浓度和流量的情况下,调整电压表按钮并记录每一组的电压和电流。当电压很低时,电流与电压有线性关系。随着电压的增加,电流发生微妙的变化。极限电流是转折点, 我们就得到了极限电流密度。例如,T=35°C,C=0.5g/L,Q=0.5mL/s,随着电压逐渐增加,电流与电压有线性关系。当电流达到0.51A时,电压对电流有轻微影响,所以极限电流即拐点是0.51A(图5)。膜的有效面积是两个0.11times;0.09m2,所以极限电流密度是51.515A/m2.
在实验中,工作电流不能超过极限电流。否则电渗析过程中将发生极化,分离百分比的预测也就毫无意义。使用伏安法,在所有的实验条件下获得的极限电流密度(表3)。
为了防止发生电渗析池极化,所有电流被控制限制电流下。在电渗析实验中,极限电流最大值是0.80 A,离子交换膜的有效面积0.11times;0.09m2,所以极限电流密度的最大值是80.808A/m2.
2.6.实验数据
实验在极限电流密度下开展(表4)。对四个因素进行研究:进料浓度(0.5 g / L,1 g / L 和1.5 g / L),稀释舱的流量(0.05毫升/秒,0.25毫升/秒, 0.5毫升/秒,0.75毫升/秒和1毫升/ s),反应温度(20°C,25°C, 30°C,35°C,40°C和45°C),外加电压(2 V,5 V和8 V)。
3.基于BP神经网络算法和改进的BP算法
3.1.BP神经网络
典型BP神经网络是一个全神经网络包括一个输入层、隐藏层和输出层[24,25], 训练过程的目标是调整权值。网络训练是一个无约束非线性最小化问题[26]。研究人员声称,一个隐层的网络所需的任何精度逼近任意连续函数[27-29]。
BP神经网络由向前反馈和误差反向传播两部分组成。向前传播,输入从输入层开始传播,被一些隐藏层处理后到达输出层,输出层的输出预测值与实际输出比较,它们之间的区别是聚合生成的误差。在误差反向传播中,当误差超出误差范围, 误差被调整回传播权值。学习过程一直持续到误差聚合目标值 (图6)。
3.2.BP神经网络的构建
有关于BP神经网络的一些预防措施:
(1) 预处理样品。通常样品没有直接使用网络训练,而是从原始数据预处理。实验数据包含一些不确定因素训练。预处理方法是提高训练和测试数据可靠性的必要准备。
(2)优化初始权值。网络的初始权值影响最终的训练结果,影响网络是否能达到可接受的精度。
(3)选择隐藏的图层数和神经元的隐藏图层。隐藏图层和神经元的隐藏图层的选择,是直接影响复杂问题的映射能力的最关键的一步。现在可靠的算法从隐藏层和大量的神经元开始,训练和测试,然后增加它们的数量。比较不同训练和测试样本的结果,选择更合适的隐藏层个数及其神经元。在这项研究中,具有不同神经元隐层的三层神经网络用于这次电渗析实验。
(4)选择训练样本。网络所需的样本取决于复杂程度的映射关系。一般情况下,映射关系越复杂,需要越多训练样本。从所有数据中选择样本时,BP算法需要遵守以下原则:足够数量的、典型的和均匀的。
3.3.改进的BP算法
BP算法基于坚实的理论和严格的推导,然而BP算法包括慢收敛、偶尔出现的局部极值点,所以训练过程中有许多不足之处。在实际应用中,BP算法很难是见效,因此人们提出了一些改进的BP算法,以提高预测能力。有几种方法改进的BP算法,如附加动量方法,自适应学习率方法,灵活的BP算法,等等。在此论文中,自适应学习率方法和灵活的BP算法被用来预测在电渗析过程中的分离百分比并用于与BP算法比较预测能力。lt;
剩余内容已隐藏,支付完成后下载完整资料
资料编号:[146715],资料为PDF文档或Word文档,PDF文档可免费转换为Word
以上是毕业论文外文翻译,课题毕业论文、任务书、文献综述、开题报告、程序设计、图纸设计等资料可联系客服协助查找。