自适应粒子群算法研究和在多目标优化中应用.doc

自适应粒子群算法研究和在多目标优化中应用.doc

ID:55610750

大小:2.39 MB

页数:59页

时间:2020-05-18

自适应粒子群算法研究和在多目标优化中应用.doc_第1页
自适应粒子群算法研究和在多目标优化中应用.doc_第2页
自适应粒子群算法研究和在多目标优化中应用.doc_第3页
自适应粒子群算法研究和在多目标优化中应用.doc_第4页
自适应粒子群算法研究和在多目标优化中应用.doc_第5页
资源描述:

《自适应粒子群算法研究和在多目标优化中应用.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、目录第一章绪论31.1本文的。。。。。31.1.1智能优化算法(见智能优化算法及应用P1页)41.1.2三种典型智能优化算法41.1.3粒子群算法与其他算法的异同61.1.4粒子群算法的优劣势及应用(见粒子群算法及其应用)71.2本文的研究背景71.3本文的研究容8第二章粒子群算法的基本原理和发展现状82.1引言82.2粒子群算法的起源背景82.3粒子群算法的基本思想92.4基本粒子群算法模型与实现122.4.1基本粒子群算法模型122.4.2粒子的运动轨迹分析132.4.3基本粒子群算法的参数设置132.4.4基本粒子群算法流程142.4.5基本粒子群算法的优缺点1

2、72.5粒子群算法的研究现状及方向172.5.1粒子群算法的研究现状182.5.2粒子群算法的研究方向192.6粒子群算法的主要应用192.7本章小结21第三章改进的粒子群算法213.1引言213.2改进的粒子群算法综述213.3标准粒子群算法(粒子群算法及应用P19)253.3.1算法思想253.3.2测试函数263.3.3算法测试283.3.4测试结果与算法评估313.4小生境粒子群算法313.4.1算法思想313.4.2算法测试313.4.3测试结果与算法评估313.5自适应调整飞行时间粒子群算法313.5.1算法思想313.5.2算法测试313.5.3测试结果

3、与算法评估313.6本章小结31第四章自适应粒子群算法AFIPSO324.1引言324.2AFIPSO基本思想324.3AFIPSO算法流程334.4AFIPSO实验344.4.1测试函数344.4.2参数选取354.4.3优化结果与结果分析354.5本章小结37第五章AFIPSO在多目标优化问题中的应用375.1引言375.2AFIPSO对多目标函数的优化385.2.1自适应粒子群算法(AFIPSO)385.2.2AFIPSO对多目标函数的优化385.3FCCU分馏塔的多目标优化模型435.4AFIPSO在工程中的应用445.4.1多目标转化为单目标445.4.2A

4、FIPSO智能优化FCCU分馏塔参数调试445.4.3AFIPSO优化FCCU分馏塔结果及其比较分析465.5本章小结47结论47参考文献48攻读硕士期间取得的研究成果53致53第一章绪论随着人类生存空间的扩大,以及认识世界和改造世界围的拓宽,现实中碰到的许多科学、工程和经济问题呈复杂化、多极化、非线性等特点,这就使得高校的优化技术和智能计算成为迫切要求。经典的优化算法通常采用局部搜索方法,它们一般与特定问题相关或是局部搜索方法的变形,适用于求解小规模且定义明确的问题。而实际工程问题一般规模较大,寻找一种适合于大规模并且局域智能特征的算法已成为人们研究的目标和方向。二

5、十世纪八十年代以来,涌现了很多新颖的优化算法,如:混沌算法、遗传算法GA(GeneticAlgorithm)、蚁群算法ACA(AntColonyAlgorithm)、粒子群算法PSO(ParticleSwarmOptimization)和模拟退火算法SA()等。它们通过模拟某些自然现象的发展过程而来,为解决复杂问题提供了新的思路和手段。由于这些算法构造直观且符合自然机理,因而被称为智能优化算法()。1.1本文的。。。。。智能优化算法是通过模拟某些自然现象的发展过程而形成的算法,以结构化和随机化的搜索策略实现算法的优化过程,常用于大规模的并行计算。智能优化算法提出后受到

6、了人们的重视,其中遗传算法、蚁群算法、粒子群算法作为三种典型智能算法得到迅速发展。1.1.1智能优化算法(见智能优化算法及应用P1页)智能优化算法是通过模拟或揭示某些自然现象或过程发展而来的,与普通的搜索算法一样都是迭代算法,对问题的数学描述不要求满足可微性、凸性等条件,是以一组解(种群)为迭代的初始值,将问题的参数进行编码,映射为可进行启发式操作的数据结构。算法仅用到优化的目标函数值的信息,不必用到目标函数的倒数信息,搜索策略是结构化和随机化的(概率型),其优点是:具有全局的、并行的优化性能,鲁棒性、通用性强等。智能优化算法的使用围非常广泛,特别适用大规模的并行计算

7、。1.1.2三种典型智能优化算法智能优化算法的应用围广泛,特别适用于大规模的并行计算。通过研究,人们先后提出了多种智能优化算法,其中遗传算法、蚁群算法、粒子群算法较为典型。1、遗传算法(见粒子群算法及应用P5)1975年,Holland[]提出了遗传算法,它是由自然界的进化而得到启发的一种有效解决最优化问题的方法。遗传算法是一种全局围的探索过程,在解决复杂问题中它常常能够寻找到最优解的附近区域。每个染色体个体代表一个潜在解,在利用此算法求解前,需对染色体进行二进制编码,然后通过选择、交叉和变异三个步骤进行进化,解随着进化而得到改善。1)选择运算:以一

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。