




已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
。装配生产线任务平衡问题的遗传算法MATLAB源代码下面的源码实现了装配生产线任务平衡优化问题(ALB问题)的遗传算法,算法主要参考下面这篇文献,并对其进行了改进。陈永卿,潘刚,李平.基于混合遗传算法的装配线平衡J.机电工程,2008,25(4):60-62.。function BestX,BestY,BestZ,AllFarm,LC1,LC2,LC3,LC4,LC5=GSAALB(M,N,Pm,Pd,K,t0,alpha,TaskP,TaskT,TaskV,RT,RV)% GreenSim团队专业级算法设计&代写程序% 欢迎访问GreenSim团队主页/greensim% 装配生产线任务平衡问题的遗传算法% 输入参数列表% M-遗传算法进化代数% N-种群规模,取偶数% Pm-变异概率调节参数% Pd-变异程度调节参数,0Pd1,越大,变异的基因位越多% K-同一温度下状态跳转次数% T0-初始温度% Alpha-降温系数% Beta-浓度均衡系数% TaskP-任务优先矩阵,nn矩阵,Pij=1表示任务i需在j之前完成,Pij=0时任务i和j没有优先关系% TaskT-任务时间属性,n1向量% TaskV-任务体积属性,n1向量% RT-时间节拍约束% RV-工位体积约束% 输出参数列表% BestX-最好个体的编码% BestY-最好个体对应的装配方案% BestZ-最好个体的目标函数值% LC1-最优个体适应值的收敛曲线,M1% LC2-种群平均适应值的收敛曲线,M1% LC3-工位个数收敛曲线,M1% LC4-时间利用率及平衡度综合度量参数收敛曲线,M1% LC5-空间利用率及平衡度综合度量参数收敛曲线,M1% AllFarm-各代种群的集合,M1的细胞结构% -初始化-n=size(TaskP,1);AA,BB=QJHJ(TaskP);%调用子函数,建立每一个任务的前任务集和后任务集farm=Initialization(N,TaskP,AA,BB);%调用子函数,种群初始化%输出参数初始化BestX=zeros(1,n);BestY=zeros(1,n);BestZ=0;LC1=zeros(M,1);LC2=zeros(M,1);LC3=zeros(M,1);LC4=zeros(M,1);LC5=zeros(M,1);AllFarm=cell(M,1);%控制参数初始化m=1;%迭代计数器t=t0;%温度指示器BestPos=1;%初始时任意指定被保护个体% -迭代过程-while mPm&i=BestPos %如果随机数大于变异概率门限值,并且不属于保护个体,就对其实施变异 I=farm(i,:);%取出该个体 k=1; while kFI farm(i,:)=J; elseif rand=ff2 farm(i,:)=FARM(Ser(2*i-1),:); fit_Y(i,:)=FIT_Y(Ser(2*i-1),:); fit_Z(i)=FIT_Z(Ser(2*i-1); fit_F(i)=FIT_F(Ser(2*i-1); fit_f1(i)=FIT_f1(Ser(2*i-1); fit_f2(i)=FIT_f2(Ser(2*i-1); else farm(i,:)=FARM(Ser(2*i),:); fit_Y(i,:)=FIT_Y(Ser(2*i),:); fit_Z(i)=FIT_Z(Ser(2*i); fit_F(i)=FIT_F(Ser(2*i); fit_f1(i)=FIT_f1(Ser(2*i); fit_f2(i)=FIT_f2(Ser(2*i); end end % -记录与更新- maxF=max(fit_F); meanF=mean(fit_F); LC1(m)=maxF; LC2(m)=meanF; pos=find(fit_F=maxF); BestPos=pos(1); BestX=farm(BestPos,:); BestY=fit_Y(BestPos,:); BestZ=fit_Z(BestPos); LC3(m)=fit_Z(BestPos); LC4(m)=fit_f1(BestPos); LC5(m)=fit_f2(BestPos); AllFarmm=farm; d
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 工业废水处理与环保技术创新
- 工业旅游的兴起与发展机遇
- 工业安全管理与职业病防治
- 工业建筑改造与再生策略
- 工业自动化中实时机器视觉系统的研究
- 工业设备中的热传导与热设计
- 工业生产中的火灾风险评估
- 工业自动化与智能制造的结合点
- 工业设计中的材料与工艺选择研究
- 工业自动化与生产监控系统
- VDA6.3-2016过程审核对应的资料
- 研学与酒店合作协议书
- 基于TMS320VC5402的电能质量监测系统设计
- 《论语》十二章对比阅读复习精讲精练含答案
- 成都市青羊区2023年数学四下期末教学质量检测试题含解析
- 电子物证专业考试复习题库(含答案)
- 国家开放大学02150-计算机网络(本)期末复习题及参考答案
- 广西2022年广西农村信用社(农村商业银行农村合作银行)管理人员及业务骨干招聘考试参考题库含答案详解
- 国开2023年春《理工英语3》机考网考期末复习资料参考答案
- 重庆.住宅物业单位服务等级标准
- 全国工会财务知识竞赛题库附答案
评论
0/150
提交评论