基于免疫遗传算法的工程项目多目标优化研究
【摘要】:
近年来,随着工程技术的发展,工程项目变得越来越复杂,实现工程项目多个目标均衡实现的难度也越来越大。传统的多目标优化方法由于其在处理多模态等复杂问题上的不足,并不能很好的解决工程项目多目标优化问题,而进化计算技术和人工免疫算法等智能算法具备强大的搜索能力,应用这些技术和方法解决多目标优化问题已成为当今的一个研究热点。
本文在广泛研究国内外相关文献的基础上,对多目标遗传算法和人工免疫算法做了深入的理论研究和试验分析,并且在分析其各自特点的基础上,力求提出一种基于免疫遗传算法的多目标优化算法解决工程项目的多目标优化问题。研究的主要内容如下:
本文总结了当前已有的多目标遗传算法的算法流程,在处理多目标优化问题中各自的优缺点,提出了人工免疫算法的一般模型,并对人工免疫算法做出改进,提出了基于信息熵的人工免疫算法,通过应用两种算法搜索Rosenbrock函数的最优值的实验可以看出,改进的人工免疫算法由于减少了计算量,具有更快的搜索速度。
本文还提出了免疫遗传算法的一般模型,并设计出了具体的免疫遗传算法,该算法采用NSGA的适应值分配策略并引入浓度概念,在浓度的计算上采用基于欧式距离的算法,交叉算子和变异算子采用基于浓度的自适应算子,应用遗传算法,免疫算法和免疫遗传算法对多峰值函数搜索进行测试,得出结论为由于免疫遗传算法引入了浓度机制,能够更好地保持种群的多样性,从而具有更好的全局搜索能力,采用欧式距离的算法,能够极大地减少了计算量,从而提高算法的收敛效率,故算法具有更好的全局搜索能力和收敛效率。
为了验证本文算法解决实际问题的效果,通过一个工程实例,应用已有的工程项目多目标模型,运用免疫遗传算法对该问题进行优化,并对结果进行分析,验证了本算法在解决实际项目多目标优化问题上的有效性。
|
|
|
|
1 |
王健;陈强;;免疫遗传算法在逆变器开关优化中的应用[J];江西理工大学学报;2009年01期 |
2 |
孟朝霞;;基于自适应免疫遗传算法的智能组卷[J];计算机工程;2008年14期 |
3 |
张毅,杨秀霞;一种新的免疫遗传算法及其在TSP问题中的应用[J];系统工程与电子技术;2005年01期 |
4 |
王力;王成良;;基于免疫遗传算法的关系型数据库查询优化技术[J];计算机系统应用;2008年01期 |
5 |
王力;王成良;;基于免疫遗传算法的关系型数据库查询优化技术[J];微型电脑应用;2008年03期 |
6 |
刘赛,徐斌,梁意文;入侵检测系统中的一种免疫遗传算法[J];计算机工程;2004年08期 |
7 |
王友仁,张砦,崔江,姚睿,储剑波;智能组卷系统的建模与算法研究[J];系统工程理论与实践;2004年09期 |
8 |
洪露;穆志纯;;基于免疫遗传算法的前向神经网络设计[J];计算机工程;2006年15期 |
9 |
罗小平,韦巍;一种基于生物免疫遗传学的新优化方法[J];电子学报;2003年01期 |
10 |
王焱,刘景录,孙一康;免疫遗传算法对精轧机组负荷分配的优化[J];北京科技大学学报;2002年03期 |
11 |
李映,焦李成;基于自适应免疫遗传算法的边缘检测[J];中国图象图形学报;2003年08期 |
12 |
林金星,沈炯,肖国涛,李益国,王培红;一种基于分层模糊控制的免疫遗传优化算法[J];东南大学学报(自然科学版);2005年01期 |
13 |
覃华,苏一丹,何慧;基于免疫遗传神经网络的CRM数据挖掘模型的设计与实现[J];计算机工程与应用;2005年14期 |
14 |
董陵,沈炯,李益国;基于免疫原理的模型预测控制方法及其在过热汽温控制中的应用[J];自动化与仪器仪表;2005年01期 |
15 |
李金城;张国忠;滕红丽;周晟;吴红霞;;免疫算法研究[J];沈阳航空工业学院学报;2005年05期 |
16 |
武斌;苏良昱;谢刚;;基于相似性矢量距的免疫遗传算法在函数寻优中的应用[J];科技情报开发与经济;2007年17期 |
17 |
张晓志;蒋丽峰;;免疫遗传优化支持向量机回归在混沌时间序列预测上的应用[J];湖北广播电视大学学报;2007年10期 |
18 |
王曙霞;朱三元;涂俊英;;基于Elitism的改进免疫遗传算法应用研究[J];计算机仿真;2010年06期 |
19 |
王东风,李志清,李炎,韩璞;免疫优化变参数PID控制及其应用[J];华北电力大学学报;2004年01期 |
20 |
蒋丽峰;杨亚蕾;张顺淼;;一种新型免疫遗传算法在图像增强上的应用[J];福建工程学院学报;2007年01期 |
|