多目标遗传算法在混流装配线排序中的应用
缓冲区容量约束下发动机混流装配线排序研究

同时考 虑零 部件 消耗 速率 均 匀化 和 最小 生 产循 环 周 期 最 短两个 目标 ,采 用加 权 和 的方 法 把 多 目标 优 化 问题转 化 为单 目标 优 化 问题 ,设 计 了一 种 基 于 遗 传 算 法 和模拟 退火 算法 的混 合求 解方 法 ;文献 [5]设 计 了改进 的离 散 群 优 化 算 法 求 解 以最 小 超 载 、空 闲和 调 整 时间 的费用 为 目标 的多 目标优 化模 型 ;文献 [6] 采 用 加权 和 的方 法将 以最 小 化调 间 为 目标 的优 化 问题转 化 为 单 目标 问题 ,提 出 了一种 混 合人 工蜂 群 算法 ;文献 [7]建 立
annealing algorithm in respect of the solutions desirability and also the computation efi ciency.The multi—
objective genetic algor ithm is an ef icient algorithm for solving the sequencing problem in mixed--model as--
Abstract:Two optimization objectives,minimizing the var iation in crucial parts consumption and the
makespan,are sim ultaneously considered to study the sequencing problems in car engine mixed-model as- sembly lines under limited intermediate buffer size constraints. The mathematical models are presented.
改进遗传算法求解混合流水装配作业调度问题

p r o b l e m. T he r e s u l t s o f i t s c o mp a r s i o n wi t h o t h e r me t h o d s s h o w t h a t t h e g e n e t i c a l g o i r t h ms wi t h e l i t i s t s t r a t e g y a n d g r e e d y d e c o d e
0 引言
在汽车 、 液 晶面板等产品装 配生产过程 中, 其生产线通 常是混合流水式生产,特 点是多 品种 ,小批量,产 品类型和 尺寸 不断变换 。在这 一类混合流 水装配生产线 的运 作过程 中 ,最 关键 的 问 题 是 装 配 生 产 线 的平 衡 问题 以及 相 关 的 作业 调度 问题 。本 文只研究混合流 水装配生产线 的调度 问
Mi c r o c o mp u t e r Ap p l i c a t i o n s V o 1 . 2 9 , N o . 9 , 2 0 1 3
文章编号:1 0 0 7 - 7 5 7 X( 2 0 1 3 ) 9 — 0 0 5 8 — 0 4
技 术交 流
微 型 电脑应 用
关键 词:装配作 业调 度;液 晶面板 ;遗传 算法 ;精 英保 留 中图分类号:T H1 6 ,T P 3 1 2 文献标志码 :A
汽车混流装配线的排产优化

广西工学院毕业论文论文题目汽车混流装配线的排产优化---柳州裕信方盛汽车饰件有限公司为例姓名梁荣欢系别管理系专业工业工程班别工业工程082指导教师何恒日期 2012年4月3日摘要:多品种小批量混流生产能够快速、灵活地组织生产特定的产品,从而响应市场日益变化的不同需求。
这种新的生产模式已被越来越多的大型汽车制造企业所采用,但与之相关的投产排序问题也日益成为研究的热点。
本文概述了国内外轿车混流生产的应用状况及混流装配线的投产排序优化对于提高企业生产效率的重大意义,介绍了该课题在国内外研究状况及能用于解决该课题的遗传算法的基本原理和运行步骤。
通过研究“柳州裕信方盛”实行的多品种混流生产方式,发现优化投产顺序可以降低目前存在于不同装配工位工作负荷不均衡导致暗灯停线频率的现象。
这种现象因混流装配线上不同产品所需的装配工艺和装配时间不同而难以避免,并造成一定的浪费。
本文以工作负荷均衡化为投产排序目标建立了数学模型,并运用遗传算法对该数学模型进行解算。
本文按上述遗传算法编写MATLAB程序,通过算实例验证了该算法和MATLAB程序的可行性。
结合“柳州裕信方盛”三课汽车内饰件装配车间的应用实例的研究,通过对混流生产线上的车型进行排序,在理论上验证了该投产排序方法能有效降低制造成本,为企业带来收益。
最后在总结全文的基础上,提出了对多品种混流生产调度系统的展望。
关键词:汽车、装配线、MATLAB,多品种混流生产,遗传算法,投产排序AbstractMany kinds of small batch mixed flow production can fast flexibility to organize production of specific products, response to changing market needs. This new production model has been more and more large car manufacturing enterprise used, But the related production scheduling problems are also increasingly become the research focus.This paper summarizes the domestic and foreign cars mixed flow production application status and mixed flow assembly line production of the sort to improve production efficiency optimization of the great significance,introduces the domestic and foreign research status and project can be used to solve this topic, the basic principle of genetic algorithms and operation procedures.Through the study of a “YuXin FangCheng LiuZ hou” margin of mixed flow mode of production,find optimization can reduce production order at present are found in different assembly location imbalance working load in dark light stop line frequency phenomenon. This phenomenon for mixed flow on the assembly line for different product assembly process and assembly time different and hard to avoid, and cause certain waste. This paper work load equilibrium production in order to target a mathematical model is set up,and the use of genetic algorithms in the mathematical model for calculating.This paper according to the above writing MATLAB genetic algorithm,through the calculation examples show that the proposed algorithm is and the feasibility of MATLAB. Liuzhou margin FangCheng letter with three class car inner decoration assembly workshop examples of application of research, through to the mixed flow line type of order, in theory to prove the production scheduling method can effectively reduce the production cost, for enterprise to bring in revenue last on the basis of summing up,proposed to the many kinds of mixed flow production scheduling system outlookKeywords:car、 assembly line、MATLAB、 variety of batch mixed flow production 、genetic algorithm、 Put into production order目录摘要: (II)Abstract (III)第一章绪论 (1)1.1研究背景 (1)1.2 研究的目的 (2)1.3 研究的意义 (2)1.4国内外研究状况 (3)1.4.1国外研究状况 (3)1.4.2国内研究状况 (3)第二章汽车混装配线排产的优化目标 (5)2.1汽车混流装配线概念 (5)2.2 汽车混流装配线的特点 (5)2.3汽车混流装配线问题描述 (6)2.4混流装配线不平衡现象及其产生原因分析 (7)2.5混流装配线投产排序的必要性 (8)2.6求解混流装配线投产顺序的主要算法 (9)2.6.1几种主要算法 (9)2.6.2遗传算法基本原理 (10)2.6.3遗传算法的实现形式 (10)2.6.4遗传算法的运行步骤和流程图 (11)第三章混流装配线的投产排序数学建模及排序方法 (13)3.1混流总装线投产排序建模思想 (13)3.2混流装配线投产排序数学建模 (13)3.3基于遗传算法混流总装线投产排序模型解算 (16)3.4运用软件MATLAB求解 (18)第四章应用范例及效果评估 (21)4.1柳州裕信方盛汽车饰件有限公司驾驶舱装配车间简介 (21)4.2驾驶舱装配车间混流生产模式介绍 (22)1、生产车型及配比 (22)2、生产模式及节拍 (22)3、产线人员编制及问题描述 (22)4、各类车型相关工作站的装配工时 (23)4.3实例计算及评估 (23)第五章全文总结和展望 (26)致谢: (27)参考文献 (28)第一章绪论引言:随着现代科学技术的迅猛发展,产品生命周期大大缩短,同时由于用户需求的多样性,单一品种、大批量的生产方式已不再适应用户对商品的多样化需求。
大规模多目标优化问题的遗传算法研究

大规模多目标优化问题的遗传算法研究随着社会发展和科技进步,越来越多的问题需要用计算机来解决。
而在许多实际应用中,我们需要在多个目标之间进行优化,例如在生产计划中需要同时考虑最小化成本、最大化产量和最小化生产时间等目标。
这种情况下,常用的单目标优化方法已经不再适用,需要使用多目标优化方法来解决问题。
遗传算法是一种常用的多目标优化方法。
它是一种基于自然选择和遗传学原理的优化技术,能够在多个可能的解决方案中搜索最优解决方案。
在许多实际应用中,遗传算法已经被广泛应用于多目标优化问题的求解。
遗传算法是一种启发式优化算法,在多目标优化问题中,它可以在一个解空间中搜索多个最佳解。
在遗传算法中,最优解是通过一系列迭代生成的。
这个过程会在一个种群中不断选择、交叉和变异,直到满足停止迭代的条件。
在多目标优化中,遗传算法需要同时考虑多个目标函数,例如最小化成本、最大化产量和最短生产时间。
为了解决这个问题,可以使用多目标遗传算法(MOGA)。
MOGA是一种特殊的遗传算法,它能够同时优化多个目标函数。
在MOGA中,每个解都用一个向量来表示多个目标函数的值。
这个向量被称为偏好向量。
通过组合不同的偏好向量,MOGA可以生成一组满足多个目标函数的最优解。
MOGA将遗传算法的标准操作—选择、交叉和变异—应用到向量空间中,从而可以生成最优的偏好向量组合。
MOGA具有以下几个优点:1. 多目标遗传算法可以在一个解空间中搜索多个最优解。
2. MOGA可以处理多个冲突的目标函数。
3. MOGA可以根据用户需求生成区别解集。
4. MOGA可以有效地处理连续和离散变量。
在遗传算法中,最关键的是设计适应度函数。
适应度函数是用来指导进化过程的,它会根据每个个体的目标函数值对其进行排名。
在多目标优化中,适应度函数的设计是非常复杂的。
通常,我们会比较每个个体的偏好向量,然后通过计算它在偏好向量空间中的距离来评估其适应度。
在多目标遗传算法中,选择操作比单目标遗传算法更为复杂。
复杂多目标问题的优化方法及应用

复杂多目标问题的优化方法及应用一、前言复杂多目标问题是指在优化过程中存在多个目标函数,这些目标函数之间可能存在冲突或矛盾,因此需要寻找一种合适的方法来解决这类问题。
本文将介绍复杂多目标问题的优化方法及应用。
二、复杂多目标问题的优化方法1. 多目标遗传算法(MOGA)多目标遗传算法是一种常用的优化方法,它基于遗传算法,并通过引入多个适应度函数来解决多目标问题。
MOGA 通过保留 Pareto 前沿(Pareto front)上的解来实现优化。
Pareto 前沿是指无法再找到更好的解决方案,同时保证了所有目标函数都得到了最佳优化。
2. 多目标粒子群算法(MOPSO)多目标粒子群算法也是一种常用的优化方法,它基于粒子群算法,并通过引入多个适应度函数来解决多目标问题。
MOPSO 通过维护一个Pareto 最优集合来实现优化。
Pareto 最优集合是指所有非支配解构成的集合。
3. 多目标差分进化算法(MODE)差分进化算法是一种全局搜索算法,它通过不断地更新种群的参数来寻找最优解。
MODE 是一种基于差分进化算法的多目标优化方法,它通过引入多个适应度函数来解决多目标问题。
MODE 通过维护一个Pareto 最优集合来实现优化。
4. 多目标蚁群算法(MOTA)蚁群算法是一种模拟自然界中蚂蚁寻找食物的行为的算法,它通过不断地更新信息素来寻找最优解。
MOTA 是一种基于蚁群算法的多目标优化方法,它通过引入多个适应度函数来解决多目标问题。
MOTA 通过维护一个 Pareto 最优集合来实现优化。
三、复杂多目标问题的应用1. 工程设计在工程设计中,往往需要考虑多个因素,如成本、效率、可靠性等。
使用复杂多目标问题的优化方法可以帮助工程师在保证各项指标达到要求的情况下,尽可能地减少成本或提高效率。
2. 市场营销在市场营销中,往往需要同时考虑销售额、市场份额和品牌知名度等指标。
使用复杂多目标问题的优化方法可以帮助企业在提高销售额的同时,尽可能地提高市场份额和品牌知名度。
基于遗传算法的多目标混合流水线优化问题研究

基于遗传算法的多目标混合流水线优化问题研究一、引言多目标混合流水线问题是一类NP难问题,因为其具有大规模、复杂性高和求解时间长等特点,难以通过传统的优化方法来求解。
而遗传算法是一个能够处理复杂的问题和不确定性因素的有效工具,也被广泛用于求解多目标优化问题。
二、多目标混合流水线问题多目标混合流水线问题是指在一个生产线之中,工件的加工顺序是不同的,并且加工时间也是不同的。
该问题的目标是确定各个加工工序的时间和顺序,以最小化生产线的空闲时间和最大化生产的产量。
混合流水线问题引入了不确定性,并给流水线排程造成种种不利影响。
因此解决多目标混合流水线问题具有重要的理论和现实意义。
三、遗传算法遗传算法是以生物进化的自然选择和遗传机制为基础的一种优化算法,它模拟自然界中生物群体的进化过程,利用遗传操作和进化策略来搜索全局最优解。
遗传算法的优势在于可以跨越局部极值,并且适用于求解大规模和复杂问题。
四、基于遗传算法的多目标混合流水线优化模型遗传算法可以表示为一个优化问题,即求解一个代表所有种群个体的值域向量,使得该向量在约束条件下满足多个目标函数的最小值或最大值。
基于遗传算法的多目标混合流水线优化问题的模型如下:目标函数:其中,f1表示流水线的加工时间,f2表示流水线的空闲时间,f3表示流水线的总和加工时间。
约束条件:工件顺序必须相同。
因此,基于遗传算法的多目标混合流水线优化问题可以被看作是一个三维的多目标问题,包含连续和离散的变量。
遗传算法的目标是在搜索空间中找到一组个体,使得它们能够满足所有的约束条件,并且较好地优化目标函数。
五、算法实现实现基于遗传算法的多目标混合流水线优化问题,需要先确定以下参数:1.种群大小:种群规模的大小直接影响到算法的性能和搜索质量。
在实际应用中,种群大小一般在20-50之间选择。
2.交叉率和变异率:交叉率用于控制交叉算子的使用程度,变异率用于控制变异算子的使用程度。
一般情况下,交叉率设置为0.6-0.8,变异率设置为0.05-0.1。
《CHINESE JOURNAL OF MECHANICAL ENGINEERING》(中国机械工程学报)2010年第23卷第5期目次、摘要

在 注 塑成 形 制 品脱 模 以后 进 行 的测 量 无法 提 供注 塑 成形 制 品上 各 点 的 收缩位 移 ,而注 塑成 形制 品上 各点 的收 缩位移 是 揭示注 塑成 形制 品各尺 寸收缩 率之 间 内在联 系的关 键 ,因此 有 必要对 脱模 以前 的注 塑成 形制 品
的多 目标遗 传算 法 的可行 性和 有效性 。采用 所提 改进 的多 目标遗 传算 法
可有效 解决 混流加 工, 装配 系统 的优化 排序 问题 。 关键词 :混 流生产 系 统
中图分类号 :T 8 H1
排序
并行 机
缓 冲区 多 目标遗 传算 法
多 目标模 拟 退火算 法 国家 自然 科 学 基金 (O 7 11和 国 家 高技 术 研 究发 展 计 划(6 计 划 , 58 50) 83
工/ 配 系统总 完工 时 间成本最 小 化 目标 , 装 针对 由一 条带 有 限中间 缓冲 区
的 混流 装 配线 和 两条 带 相 同并 行 机和 有 限 中 间缓 冲 区 的部 件加 工 线组
成 的拉 式 生产 系 统 的优 化 排序 问题 ,建 立 集成 优 化框 架 和 优化 数 学模
进 行可 视化 观察 ,以获得注 塑 成形制 品 上的 点与型 腔上 的点之 间 的相对
位 置关 系 。采用 哈夫块 结构 与 光透射 观察 方式 设计制 造 了注塑 成形 可视
型 ,提 出根据 加工 线第 一工 位 的投 产 顺序 构造加 工线 完整 调度 方案 的 方 法 。设 计 一种 改 进 的多 目标遗 传 算法 用 于 求解 前 述非 确 定 性多 项 式难 题 ,在该 算法 中 ,提 出 一种 由装配 序列 产 生各加 工线 投产 顺序 的方 法 ,
基于遗传算法的混流装配线工作站平衡研究

基 于遗 传 算 法 的混 流 装 配线 工作 站平 衡 研 究
凌 文 曙
( 安徽 国防科技职业学院 机 电系 , 安徽 六安 271) 3 0 1
摘
Hale Waihona Puke 要: 现有 的装 配线平衡方法 缺乏关联性 、 系统性 和整体性 , 未考虑 混流水装配线工作 站分配 、 排序及实 际
应用 中除工艺 顺序以外 的约束 问题 。文章 以车桥装配生产线为例 , 引入惩罚 函数优化装配工艺顺序 以外 的约 束, 利用遗传算法对该 问题 进行编码求解 , 将工 作站数最小 与平衡率 最高 同时进行优 化。最 后通过 实例进行
Re e r h o l nc fm i e - o e s e b y lne s a c n ba a e o x d m d la s m l i wo ks a i n s d o e tc a g r t m r t to s ba e n g ne i l o ih
m o e s e b y l e o d rn n h e t ito s o r c ia p l a i n x e tf r t e o d rn f d la s m l i , r e i g a d t e r s rc i n fp a tc la p i t s e c p o h r e i g o n c o
仿真运算 , 以加强混 流产品装配生产线工作站分配及 平衡 策略的可行性 、 效性 和前瞻性 , 配线 尤其是车 有 为装
桥 类装配线工作站分配和 平衡提供了一种右效途径。
关键词 : 装配线平衡 ; 混合产 品装配线 ; 工 站分 配
中图分类号 :2 0 7 F 7 . 文献标识码 : A 文章编号 :0 35 6 (0 8 0 —2 70 10 —0 0 2 0 ) 818 —5
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
M m =1
判断初始种群 的可行性 Y
N
N
判断子后代的 可行性 Y 评价子后代
∏ ((d
m各个个体进行评价 计算个体适应度 A 选择生存的子后代 Y
停止
输出优化结果
算法终止条件满足否?
属于 NP 难题问题。分配给每个工作站的任务和操 作时间是已知的。 假设混流装配线由 J 个闭环工作 站组成,搬运系统的移动速度为 vc,产品的投放速 率为 C。通常在混流装配线排序问题中,采用最小 生产循环( Minimal Production Set, MPS)描述一 个生产循环,整个生产是由一系列的 MPS 重复运 作形成的。假设 q 为 D1,D2,…,DM 的最大公约 数,令 dm=Dm/q , R = ∑ d m
Application of Multiple Objective Genetic Algorithms in Sequencing Mixed Model Assembly Lines
CAO Zhenxin1,2,3, ZHU Yunlong1
(1. Shenyang Institute of Automation, Chinese Academy of Sciences, Shenyang 110016; 2. Graduate School, Chinese Academy of Sciences, Beijing 100039; 3. Zhejiang Normal University, Jinhua 321004) 【Abstract】The mixed model assembly lines are a type of production line where a variety of product models similar with product characteristic are assembled. This paper describes the multiple objective sequencing problems and provides its mathematical formulation considering two practically important objectives: minimizing total over and idle time and keeping a constant rate of part usage based on summarizing the status of assembly flow line. The multi-objective genetic algorithm is applied to sequencing mixed model assembly lines. A new genetic evaluation and selection mechanism is proposed based on Pareto. In an experiment of a mixed model assembly line sequencing problem demonstrate the feasibility of this method. 【Key words】Multiple object; Genetic algorithms; Mixed assembly lines
Pr ob[ p( v ) ] = q(1 − q)v −1 , v = 1, 2,3," , popsize
为简化起见,在混流装配线的排序设计中,只针对 R 个 单位的产品进行,在实际操作中可将上述的平衡循环进行 q 次,就得到 D 个单位产品的平衡结果。混流装配线排序问题 可根据不同企业的要求和不同的生产管理策略而采用不同的 目标函数,下面引入二种常用目标函数:最小化工作站的闲 置与超载时间(负荷均衡化)和保持均匀的零部件消耗速率。 在一次投产排序中,我们将一个工作站的运行看成一个 时间服务窗口,其长度为 Lj/vc(工作长度 Lj,输送带的运行 速度为 vc) 。装配流水线上可能出现的情况是,一个单位的产 品加工结束后,下一个单位的产品尚未进入该工作站,操作 工回到工作站起点等待,这就是闲置现象;另外一种是操作 工在其自身的工作站内未能完成一个单位产品的加工任务, 剩余的工作要由线外的工人来及时帮助完成,这就是超载现 象 [9]。最小化工作站的闲置与超载时间,就是确定型号的某 一投入顺序已使各工作站的时间长短最为均匀。假设装配线 上的工作站为闭环工作站,操作员的工作范围不能超过工作 站的工作长度 Lj;假设在每一次循环开始时,操作工在工作 站的起点迎接工件的到来,即开始时间 Sj1=0,j=1,2…,N。那 么在第 j 工作站内,投产序列中第 i 位置的产品加工时间为
(1)假设 v=0,u=1 和 Pu=P(t); (2) 对于 P(t) 中的每一个个体构造其小生镜单元并计算出单元中 解的稀疏性; (3) 找到第 u 个基于 Pareto 的阶层,令 PSu ={(pi,bi)} ,其中 pi 是 pu 一个非收支配解, bi 是与 pi 相关的小生镜单元的解密度; (4)依据 bi 值的大小排列 PSu 中的个体; (5) v = v + PSu ,u=u+1 ,Pu =Pu-1-PSu-1 。如果 P u ≠ 0 ,返回步骤 (2) ; 否则,到步骤 (6); (6) 对于每一个个体,基于排列的选择机制决定个体生存的可能 : 性,其几何分布如下( q 是选择参数 0< q< 1)
1 多目标优化的遗传算法
进行排序,并引进基于决策向量空间的共享函数法,优点是 优化目标个数任选,非劣最优解分布均匀,缺点是计算效率 低。 NPGA 算法采用采用基于 Pareto 最优概念的锦标赛选择 机制,和基于两个个体之间的比较方案不同的是, NPGA 算 法还额外地从种群中选取一定数量 (一般为 10 个 )的其它个体 参与非劣最优解的比较。其优点是能很快找到一些好的非劣 最优解域,并能维持一个较长的种群更新期,缺点是除需要 设置共赏参数外,还需要选择一个适当的锦标赛规模,限制 了该算法的实际应用效果。 MOGA( 狭义 ) 算法中某一个体的 排序于该个体在当前群体中支配它的个体数目相一致。这种 类型的适应值分配很可能产生较大的选择压力而导致早熟收 敛。为了避免这种情况的发生, Fonseca 和 Fleming 在最优 (Pareto-optimal) 区域内使用了一种小生镜方法分配群体,代 替以前在参数上实施共享,实现了在目标函数值上执行共享 机制。 MOGA 主要的不足是如果 niche 信息是基于目标函数 的,那么两个具有相同目标函数向量的不同的个是无法在同 一代种群是存在的,这显然是我们不希望看到的,因为这样 两个解可能恰恰就是决策者想要得到的结果。该方法的主要 优点是运行效率高且相对容易实现。多目标优化遗传算法 (MOGA) 的主要内容包括:按目标的优先顺序与期望目标值 进行向量解的优劣比较,基于排序的适应值赋值策略,共赏 函数与小生镜技术,约束杂交技术 [8]。 MOGA 算法的主要优
σ
mn
=
M AX
M
− M IN mn mn p o p s iz e
, m=1,2,…,M
(1)
在每一代中都可计算出小生境单元的大小,在相同的 Pareto 阶层中位于稀疏密度单元中的个体有更高的适应性 [5]。 由于种群中的一些解是非受支配解,因此这些解可形成 Pareto 阶层。在种群分布的范围内逐层寻找,较早找到的由 种群构成的阶层具有更高的适应值。 1.2 适应值分配机制 该选择过程同时考虑了 Pareto 阶层和小生境单元技术。 假设 P(t)={p1,p2,…,ppopsize} 表示现有种群, p(v) 表示排列为次 序 v 的个体,计算步骤如下 [3]:
针对混流线的排序问题,学者们提出了各种不同的目标 函数,如最小化工作站的超载时间,保持均匀的零部件消耗 速率等。在实际应用中,却需同时考虑多个相互冲突的目标 函数。传统的多目标决策问题求解是用简单的权重因子将其 转化成单一目标进行求解, 然而这样使一些有用的信息丢失。 由于遗传算法 (Genetic Algorithm,GA)的种群并行搜索特点, GA 的进化结果是一组解,通过优化给出的一组非劣解供决 策者根据不同需要进行选择,因此遗传算法已成为多目标优 化的重要工具。 遗传算法最初由美国学者 J.J. Holand 创建,每代均产生 大量可行解和隐含的并行性可将其应用到同时求解多目标优 化而产生多个非劣解。多目标遗传算法与单目标遗传算法的 过程是相似的,主要区别在与适应度函数及选择算子。 Schaffer 提 出 了 基 于 向 量 评 估 的 多 目 标 决 策 算 法 (Vector Evaluated Genetic Algorithm, VEGA), Srinivas & Deb 提出了 非劣排序遗传算法 (Nondominated Sorting genetic algorithm, NSGA), Horn 和 Nafpliotis 提出了基于 Pareto 的小生镜遗传 算法 (Niched Pareto genetic algorithm, NPGA) , Fonseca 和 Fleming 提 出 了 多 目 标 优 化 的 遗 传 算 法 (Multiple Objective Genetic Algorithms, MOGA)等 [7]。向量评估遗传算法 VEGA 将 n 个目标函数构成一个目标向量,产生与每个目标向量相 关具有相同个体的 n 个子种群;在每个子种群中进行独立的 遗传优化,在子种群间进行交叉操作而最终得到最优解,本 质上仍然是加权和方法。 NSGA 算法是基于对多目标群体进 行逐层分类的方法,每代选种配对之前先按解个体的非劣性
基金项目:国家自然科学基金资助项目(70171043) 作者简介:曹振新(1976—), 男,博士生, 研究方向: 先进制造系统, 装配线设计,生产计划与调度等;朱云龙,研究员 收稿日期:2004-09-10 E-mail:caozx@