改进的AEA算法及其在过程建模中的应用

来源 :华东理工大学 | 被引量 : 0次 | 上传用户:kinter1113
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Alopex算法(Algorithm of Pattern Extraction)首先由医学领域的学者提出,最初是用来进行视觉感受野的研究。后来人们发现,Alopex算法也可用于工程优化并且有较好的效果。Alopex算法将自变量的变化对目标函数值的影响作为启发信息,同时引入了退火机制和概率,所以算法兼具梯度下降和模拟退火的特点。在基本Alopex算法的基础之上,本文完善了一种基于Alopex的群智能进化算法——AEA算法(Alopex-based Evolutionary Alogirthm),并在AEA算法的基础之上引入了分布估计算法(Estimation of Distribution Algorithm, EDA),利用分布估计算法收敛速度快及与传统进化算法进化模式不同的特点来改善AEA算法的种群多样性和分布状况,最终形成一种基于EDA和Alopex融合的混合优化算法EDA-Alopex算法。AEA算法中,每次迭代需要产生两个种群执行Alopex操作,这两个种群所包含的进化信息在很大程度上决定了AEA算法的性能。受到分布估计算法独特的进化模式的启发,在EDA-Alopex算法中,首先利用分布估计算法生成AEA算法执行所需的两个种群,然后再对这两个种群执行Alopex操作。这样,通过引入分布估计算法,种群不仅包含了原来AEA算法所使用的描述变量之间关系的微观层面的相关性启发信息,而且包含了分布估计算法带来的描述解空间分布的全局概率信息,在全局和局部两个层面实现种群的进化。论文首先对AEA算法在大量的测试函数上进行仿真实验,从收敛精度、收敛速度、测试函数优化结果等方面将AEA算法和遗传算法、粒子群算法及差分进化算法等基本的进化算法进行对比,对比结果表明AEA算法的性能是优于这些基本进化算法的。AEA算法不仅收敛速度较快,而且收敛精度也较高。之后,在AEA算法基础之上,将EDA-Alopex、EDA和AEA算法在一系列的高维测试函数上进行了性能对比,对比结果表明嵌入了EDA的AEA算法显著的改进了AEA算法的性能,EDA-Alopex算法与AEA算法相比,在收敛速度、收敛精度等方面均有改进。应用方面,将EDA-Alopex算法应用于乙烯裂解炉裂解深度软测量建模,仿真结果表明EDA-Alopex算法训练得到的神经网络模型较好的反映了裂解炉的实际工况,模型有效的提取了裂解炉各个操作变量和裂解深度的相互影响关系,模型的输出值和气体分析仪表给出的实际分析值的误差很小,有较高的精度。最后,应用EDA-Alopex算法对重油热解三集总化学反应动力学模型的参数进行估计,获得的反应动力学模型和以往文献报道相比,可以给出更小的实验数据拟合误差。
其他文献
无线传感器网络(Wireless Sensor Network)是当前一个前沿的热点研究领域,有着广泛的应用前景。由于单传感器自身的能量、存储和处理能力的局限性,带来了稳定性差、可靠性较
随着信息社会的发展,图像的使用已经渗透到社会的各行各业,日益增多的图像来源为人们提供了丰富的信息。如何快速地搜索有用的图像已变得越来越迫切。当前流行的网络搜索引擎
研究基于脑电分析的脑死亡判定方法对于早期发现非脑死亡病人和避免脑死亡误判具有重要的意义。以往脑死亡判定的研究大都集中于临床医学的领域内,从最近兴起的神经动力学的
多变量系统相对于单变量系统来说,具有强耦合、干扰大等特点,因此多变量系统能够更加准确完整的描述工业过程对象的特征,多变量系统比单变量系统更加接近实际控制对象;然而多
蚁群算法出现以后,相继出现了许多其他群智能算法。目前,传统的群智能算法已经应用于许多领域,但是均存在一定的缺陷。Yang X S教授探索结合一些早期的算法的优点,提出了蝙蝠算法
在现场乙烯生产过程中,乙烯收率不仅受到裂解过程中的操作条件如压力、温度、停留时间等影响,其裂解原料属性也是决定收率的重要因素,然而乙烯裂解原料种类繁多,仅石脑油类别就有
移动机器人技术是机器人领域中的一个重要研究方向,它是指能够在室内、室外或野外实时自主运动的智能机器人,它是一个具有环境检测、决策与规划、行为控制与执行等多功能于一
远程文件同步技术关注于在低带宽网络环境下位于两个不同机器上的相似文件如何有效地实现一致的问题。远程文件同步问题出现在许多应用场合,例如,分布式网络环境下的软件版本
智能汽车是一个集环境感知、高精度地图、自主规划决策等多种技术于一体的综合系统。单目和双目视觉为智能汽车提供重要的环境感知能力,是规划决策与执行控制的关键基础技术。
在工业控制、航空航天、天文学、海洋等众多领域中,研究的对象一般比较复杂,例如单输入多输出系统,通常很难应用已有的理论直接获得相应的数学模型,只有利用观测数据来确定研