基于三角形变异的约束差分进化算法研究及其应用

来源 :桂林理工大学 | 被引量 : 0次 | 上传用户:w4444w4444
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
约束优化问题是工程和实践中的常见问题,实际问题中存在大量复杂约束优化问题。传统约束优化方法对待求问题的函数性质有严格要求。差分进化算法是一种随机搜索算法,具有较好的全局寻优能力,且不依赖函数的解析性质,因此被广泛研究。为了研究约束优化问题,本文分析了多种约束处理机制,并研究了差分进化算法的基本算子。差分进化算法的变异算子全局搜索能力过强,参数设置方式也有不足之处,并且在算法末期种群多样性变差。三角形变异算子是差分进化算法变异算子的一种,具有良好的局部搜索能力。针对单一约束处理方法和一般差分进化算法的不足,本文将差分变异算子与三角形变异算子结合,提出了几种改进方案。本文的主要工作如下:1、针对差分进化算法局部搜索能力的不足,本文通过引入三角形变异算子,基于参数自适应控制机制提出了一种改进的自适应约束差分进化算法。首先,该算法使用一般差分进化变异算子做全局搜索,使用三角形变异算子做局部搜索。其次,为了改进三角形变异算子导致算法收敛速度变慢的问题,引入了一种新的试验个体替换策略。然后,为了防止算法后期出现种群多样性不足,设计了一种多样性保持机制。最后,将改进的自适应差分进化算法在两类约束优化测试问题集上进行测试,发现改进的差分进化算法表现出了较高的求解精度与较快的收敛速度。2、针对三角形变异算子局部搜索能力过强的问题,本文通过改进三角形变异算子,进一步提出了一种新的混合变异约束差分进化算法。首先,混合变异约束差分进化算法使用参数池策略,提高了算法求解复杂约束优化问题的能力。其次,利用适应性罚函数法指导基础向量的计算,将全局优势个体引入三角形变异方程来改进三角形变异算子局部搜索过强的缺点。然后,引入进化策略选择方式加速算法收敛,同时算法对最差个体执行多样性保持机制。最后,在20个测试函数上对算法进行测试,3种统计分析结果表明,混合变异约束差分进化算法求解效果好,算法性能达到了当前的一些先进算法。3、针对同一个种群上使用多种变异策略导致不同功能变异算子间相互影响的不足,本文提出了一种基于双种群变异差分进化算法来改进这一缺点。首先,双种群变异差分进化算法的每一个种群分别使用普通差分进化变异算子和三角形变异算子。其次,两个子种群分别使用不同的选择方式。然后,为了使两个子种群之间进行信息交流,本文介绍了一种次级个体交换的迁移策略。最后,为了验证算法效果,本文将改进的差分进化算法应用到粒子滤波和目标跟踪中,三种目标跟踪问题的仿真结果显示,改进的差分进化粒子滤波算法的重采样效果优于顺序重要性采样。
其他文献
聚醚砜(PES)是一种综合性能优异的高分子材料。然而,其优异的化学稳定性导致难以在PES分子链上引入活性官能团。论文以聚醚砜为原料,引入氯甲基活性基团为进一步功能化提供可
背景:掌跖脓疱病(Palmoplantar pustulosis,PPP)是一种局限于掌跖部位的慢性复发性皮肤病,皮损主要特点是在红斑基础上出现无菌性小脓疱并伴角化过度和鳞屑[1]。目前关于导致掌
中药文化源远流长,中药方剂的应用距今已有两千多年的历史。一直以来,中药都以借其良好的疗效得到了广大国内患者认可。如今,中药复方制剂仍不能被国际社会广泛接受,中药文化
榆神府矿区主要开采浅埋近距离煤层群,目前已进入煤层群下部煤层开采阶段。生产实践表明,近距离采空区下开采,矿压规律与顶部煤层开采具有显著区别,采场支架选型和顶板控制缺
由黄单胞菌属稻黄单胞杆菌白叶枯病致病变种引起的白叶枯病是全球范围内对水稻危害最大的病害之一,开发和利用水稻中的抗病基因是防治白叶枯病最经济有效的方法。作为一个隐
单核细胞增生李斯特菌(Listeria monocytogenes,简称Lm)是一种重要的食源性致病菌,由Lm引起的疾病称为李斯特菌病。CodY是一种广泛存在于低G+C含量的革兰氏阳性菌中的全局转
目的:银屑病属皮肤科常见疑难病,难以治愈,病因及发病机制至今尚不清楚,目前大量证据表明银屑病的发生是多因素作用的结果。许多学者认为银屑病属于免疫介导疾病,Th1/Th2关系
内切木聚糖酶[EC 3.2.1.8]水解木聚糖的β-1,4糖苷键,广泛应用于动物饲料、食品、造纸、纺织品和能源转化等行业。黑曲霉GH11家族的木聚糖酶XynIII(GenBank:ABY77763.1)不适用
近几年来,伴随着科技的飞速发展,社会的高速进步,新能源问题矛盾日益突出,人们对于新能源的探索的积极性也越来越高。伴随着氢气、天然气、太阳能、风能以及核能等新型能源的
植物需求量最大的元素除了碳元素就是氮元素,氮是植物生长发育所必需的营养元素。因此农业生产中常常通过施加氮肥促进植物生长发育。但随着氮肥施加量日益增加,氮污染已成为