欢迎来到天天文库
浏览记录
ID:28061367
大小:18.86 KB
页数:7页
时间:2018-12-08
《基于matlab遗传工具箱的多目标函数优化》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、为了确保“教学点数字教育资源全覆盖”项目设备正常使用,我校做到安装、教师培训同步进行。设备安装到位后,中心校组织各学点管理人员统一到县教师进修学校进行培训,熟悉系统的使用和维护。基于MATLAB遗传工具箱的多目标函数优化 摘要:本文对遗传算法的基本特点、步骤和流程和基于MATLAB的遗传算法优化工具箱进行了介绍,结合多目标函数问题的优化实例,说明了遗传算法是一种具有良好的全局寻优性能的优化方法。 关键词:遗传算法;MATLAB;多目标函数优化 中图分类号:TP311文献标志码:B文章编号:1671-7953(XX)01-0049-03 Multi-objectiveOptimiza
2、tionBasedonMATLAB�� GeneticAlgorithmOptimizationToolbox ZHANGPei��jun��1,LiXiao��xia��1,JIZhi��qiang��2�� �� Abstract:Thepaperintroducesgeneticalgorithm(GA)andgeneticalgorithmoptimizationtoolboxandanalysestheoptimizationtoolboxfunction.Thefunctionoptimizationproblemofmulti-objectivehasbeengivent
3、odemonstratethatgeneticalgorithmisabetterglobaloptimizationmethod.�� Keywords:genetic为了充分发挥“教学点数字教育资源全覆盖”项目设备的作用,我们不仅把资源运用于课堂教学,还利用系统的特色栏目开展课外活动,对学生进行安全教育、健康教育、反邪教教育等丰富学生的课余文化生活。为了确保“教学点数字教育资源全覆盖”项目设备正常使用,我校做到安装、教师培训同步进行。设备安装到位后,中心校组织各学点管理人员统一到县教师进修学校进行培训,熟悉系统的使用和维护。algorithm;MATLAB;Multi-objective
4、optimization 1遗传算法简介 遗传算法由JohnHolland教授于1975年率先提出,是基于达尔文的自然选择原理,用来模拟生物遗传过程中的物竞天择、优胜劣汰,依据自然界不断进化发展的过程来实现优化,弱者子代较少将被淘汰,从而使群体在若干代进化后“素质”得以提高,这些子代中“素质”最好的,即问题的最优解得以生存,是一种随机搜索优化算法。遗传算法以其搜索空间大这一优点在众多工程应用中为解决多变量、多目标、多峰值等约束的优化问题发挥了作用。 遗传算法具有以下特点: 1)遗传算法不是直接处理优化问题变量本身的实际值,而是以优化变量的编码为运算对象。 2)遗传算法是从优化
5、问题解的编码组开始搜索的,而不是从单个解开始搜索的。 3)遗传算法不要求目标函数连续,更不要求目标函数可微。 4)遗传算法使用的选择、交叉、变异这三个算子都是随机操作,而不是确定规则。 遗传算法步骤为了充分发挥“教学点数字教育资源全覆盖”项目设备的作用,我们不仅把资源运用于课堂教学,还利用系统的特色栏目开展课外活动,对学生进行安全教育、健康教育、反邪教教育等丰富学生的课余文化生活。为了确保“教学点数字教育资源全覆盖”项目设备正常使用,我校做到安装、教师培训同步进行。设备安装到位后,中心校组织各学点管理人员统一到县教师进修学校进行培训,熟悉系统的使用和维护。 采用有限体积法离散控制方程和
6、湍流模式。对于压力方程采用标准的离散格式进行离散,对于动量方程、湍流方程、雷诺应力方程,均采用二阶迎风格式进行离散,压力速度耦合迭代采用Simplec算法。 标准遗传算法的主要步骤可描述如下。 1)随机产生一组初始个体构成初始种群,并评价每一个个体的适配值。 2)判断算法收敛准则是否满足。若满足则输出搜索结果;否则执行以下步骤。 3)根据适配值大小以一定方式执行复制操作。 4)按交叉概率pc执行交叉操作。 5)按变异概率pm执行变异操作。 6)返回步骤。 流程 2基于MATLAB遗传工具箱的多目标优化 遗传工具箱主要参数含义 x最终值到达的点@fitnessfcn
7、适应度函数句柄(即适应度函数的文件名,通常是.m文件) fval适应度函数的最终值(即运行中最好的结果) nvars适应度函数的独立变量个数为了充分发挥“教学点数字教育资源全覆盖”项目设备的作用,我们不仅把资源运用于课堂教学,还利用系统的特色栏目开展课外活动,对学生进行安全教育、健康教育、反邪教教育等丰富学生的课余文化生活。为了确保“教学点数字教育资源全覆盖”项目设备正常使用,我校做到安装、教
此文档下载收益归作者所有