热门关键词:
位置:首页 > 机械文档

于遗传算法的轿车轮毂轴承数值优化

  • 该文件为pdf格式
  • 文件大小:325.18KB
  • 浏览次数
  • 发布时间:2017-03-10
文件介绍:

本资料包含pdf文件1个,下载需要5积分

于遗传算法的轿车轮毂轴承数值优化因此,目标染色体串长度为7,基因值为[1,砚]之问的随机整
数,其中m;是第i个变量的离散值列表元素的个数。因此染色体
串中每个基因值代表对应设计变跫在自身离散值列表中的位置。
在整数编码中,染色体串的长度与设计变量可选择的离散变量值
的数量没有关系,染色体串中的每个基因值都是随机产生的,而
且整数编码省去了由二进制码串转化为元符号整数的过程。
设计自定义函数生成初始种群,首先计算出离散集中每个离
散列表的长度,即每个离散变量的个数觋,再通过在产生在[1,
mi]内的随机数,生成1个由7个值组成的染色体串Population。
在这里定义遗传算法迭代过程中每-代包括20个个体,所以将
取值的过程重复20次,最后生成(20x7)的矩阵。返回的种群作为
遗传算法的初始种群。
因为采用了自定义编码函数,相应地也要自定义译码。计算
适应度的程序接受初始种群的参数后,在各个变量的离散值列表
组成的离散集中取得各个变量的值。返回的向量Q即生成的7
个随机变量。
3.2遗传算子的设置
设计时要对适应度比例参数、选择参数、再生参数、交叉参数
和迁移参数进行选择。
适应度比例参数是把适应度函数返回的适应值转换为适合
选择函数的范围的值。采用MATLAB工具箱缺省的适应度比例
函数-R卸k。
选择参数规定遗传算法怎样为下-代挑选双亲,采用遗传算
法工具箱缺省选择函数-随机均匀分布。再生参数说明f遗传算
法怎样为下-代创建子个体,采用遗传算法工具箱的缺省值
叉参数说明遗传算法如何组合两个个体或双亲,为下~代形成-
个交叉的子个体。选用缺省的Scattered(分散)迁移参数(Migra-
tion)指明个-fg/r子种群间怎样移动,其中

正在加载...请等待或刷新页面...
发表评论
验证码 验证码加载失败