基于SPEA的多目标柔性作业车间调度方法

合集下载

基于多规则资源分配的柔性作业车间调度问题多目标集成优化方法

基于多规则资源分配的柔性作业车间调度问题多目标集成优化方法

基于多规则资源分配的柔性作业车间调度问题多目标集成优化方法

高丽;周炳海;杨学良;王吉霞

【期刊名称】《上海交通大学学报》

【年(卷),期】2015(49)8

【摘 要】针对柔性作业车间调度问题中多种资源分配的复杂特性,建立了以最小完工时间、最优人工分配方案、设备最大负荷以及最小生产成本为目标的集成优化模型,并设计了一种具有多重资源约束的多目标集成优化方法;针对组合模型的爆炸性特征,为降低模型的复杂度,采用多规则资源分配的集成调度思想,通过调整规则概率使概率大的规则被优先选中,使用多规则导向机制"推动"搜索过程向指定目标方向移动,并结合动态规划法求解最优人员分配方案;采用改进的非支配排序遗传算法——NSGAⅡ可以获得不同规则概率值的Pareto解集;最后,通过仿真对比与应用验证了所提方法的有效性.

【总页数】9页(P1191-1198)

【关键词】柔性作业车间调度;多目标集成优化;多规则;多重资源;改进的非支配排序遗传算法

【作 者】高丽;周炳海;杨学良;王吉霞

【作者单位】上海理工大学图书馆;同济大学机械与能源工程学院工业工程研究所;上海理工大学管理学院工业工程研究所

【正文语种】中 文 【中图分类】TP39

【相关文献】

1.基于Pareto优化的离散自由搜索算法求解多目标柔性作业车间调度问题 [J], 彭建刚;刘明周;张玺;张铭鑫;葛茂根

2.多目标等量分批柔性作业车间调度集成优化方法 [J], 曾强;沈玲;杨育;宋红娜

3.多目标模糊柔性作业车间调度问题优化 [J], 张长泽; 李引珍; 尹胜男; 裴骁

4.基于多区域采样策略的混合粒子群优化求解多目标柔性作业车间调度问题 [J],

张闻强;邢征;杨卫东

5.柔性作业车间调度问题的多目标优化算法 [J], 徐明;张剑铭;陈松航;陈豪

因版权原因,仅展示原文概要,查看原文内容请购买

基于改进双档案多目标进化算法的柔性作业车间批量流混排调度

基于改进双档案多目标进化算法的柔性作业车间批量流混排调度

基于改进双档案多目标进化算法的柔性作业车间批量流混排调度

黄洋鹏;李玲玲;李丽

【期刊名称】《计算机应用研究》

【年(卷),期】2024(41)6

【摘 要】针对柔性作业车间批量流调度问题,基于快速换模技术,考虑可变子批划分柔性、子批混排加工柔性、自动换模柔性和物料运输柔性,建立以最小化完工时间和加工子批总数为目标的混排调度优化模型,并提出一种改进双档案多目标进化算法以优化目标函数。基于进化算法框架,设计了基于超体积指标和基于改进帕累托支配的双档案筛选机制,以平衡种群的收敛性和多样性;针对批量流混排调度问题特征,在解码阶段提出正/逆解码和子批拆分左移策略,在邻域探索和全局搜索阶段分别设计子批划分和混排调度的自适应进化算子,以提高算法的全局搜索与局部搜索能力。基于不同规模算例,测试了提出算法与经典多目标算法的性能。实验结果表明,该算法在收敛性与多样性上具有明显优势。

【总页数】10页(P1669-1678)

【作 者】黄洋鹏;李玲玲;李丽

【作者单位】西南大学工程技术学院

【正文语种】中 文

【中图分类】TP29;TH165

【相关文献】 1.多目标差分进化算法求解柔性作业车间批量调度问题2.改进的基于分解的多目标进化算法求解双目标模糊柔性作业车间调度问题3.基于多目标差分进化算法的机加工柔性作业车间调度4.基于改进化学反应算法的双柔性作业车间调度问题求解5.基于多目标混合进化算法的作业车间混排可变分批节能调度方法

因版权原因,仅展示原文概要,查看原文内容请购买

混合多目标算法用于柔性作业车间调度问题

混合多目标算法用于柔性作业车间调度问题

第42卷第9期 2015年9月 计算机科学 Computer Science Vo1.42 No.9 Sep 2015 混合多目标算法用于柔性作业车间调度问题 左益公茂果曾久琳焦李成 (西安电子科技大学智能感知-9图像理解教育部重点实验室 智能感知与计算国际联合研究中心 西安710071) 摘要在生产调度领域,柔性作业车间调度问题是一个非常重要的优化问题。大多数研究通常优化的目标只是最 大完工时间,而在实际中,往往要考虑多个目标。因此,提出了一种新的混合多目标算法用于解决柔性作业车间调度 问题,其中考虑了3个目标,分别是:最大完工时间、机器总负载和瓶颈机器负荷。算法设计了有效的编码方式和遗传 算子,并采用非支配近邻免疫算法求解非支配最优解。为了提高算法性能,提出了3种不同的局部搜索策略,并将其 结合在多目标算法中。在多个数据集上的实验对比结果表明,所提算法优于其它代表性的算法。此外,实验结果还验 证了局部搜索技术的有效性。 关键词 柔性作业车间调度问题,多目标,局部搜索,非支配近邻免疫算法 中图法分类号TP18 文献标识码A DOI 10.11896/j.issn.1002—137X.2015.9.042 Hybrid Multi-objective Algorithm for Solving Flexible Job Shop Scheduling Problem ZUO Yi GONG Mao-guo ZENG Jiu-lin JIAO Li—cheng (Key Laboratory of Intelligent Perception and Image Understanding of Ministry of Education,International Research Center for Intelligent Perception and Computation,Xidian University,Xi’an 710071,China) Abstract The flexible job shop scheduling problem is one of the most important optimization problems in the field of production scheduling,due to its complexity and practical applications in real life.Most studies focus on only one objec— tive—the makespan that is the total time required to complete all jobs.However,a single objective may be insufficient for real applications.Therefore,a new hybrid multi-objective algorithm was proposed for solving the flexible job shop scheduling problem(FJSP)with three objectives,including the makespan,total workload,and critical workload.Effec— tive chromosome representation and genetic operators are introduced.The nondominated neighbor immune algorithm is used to search for Pareto optimal solutions.To improve the search performance,three different local search strategies were designed and combined in the multi—objective algorithm.The computational results on several data sets show that the proposed algorithm outperforms other representative algorithms in genera1.In addition,the experiments validate the effectiveness of local search strategies. Keywords Flexible job shop scheduling problem,Multi—objective,Local search,Nondominated neighbor immune algo— rjthm 1 引言 在生产制造系统中,调度问题一直是一个值得关注和投 入的关键问题。特别是在复杂的大规模制造系统中,合理而 有效的调度才能获得较好的产出,因此,研究调度问题具有重 要理论研究价值和实践意义。作为其中最基本的数学模型, 作业车间调度问题(Job shop Scheduling Problem,JSP)近年 来受到了广泛的关注l_1]。传统的作业车间调度问题中,工件 的每个工序只允许在特定的某一个机器上进行加工,而在实 际生产中,往往存在多个可以加工这个工序的机器,这就是本 文研究的柔性作业车间调度问题(Flexible Job shop Schedu— ling Problem,FJSP)。由于增加了一个将工序分配到一台可 选机器的分配问题,相比于传统作业车间调度问题,柔性作业 车间调度问题变得更为复杂。在文献E2]中,此问题已被证明 是NP难问题。 在大多数文献中[3 ],柔性作业车间调度问题一般研究的 是在满足工作约束和机器约束的条件下,如何使得所有工件 的完成时间最少,也就是说,问题被建模成一个单目标优化问 题。然而,实际生产中常常需要考虑多个不同的目标,例如最 大完工时问、机器总负载和瓶颈机器负荷等性能指标,这些指 标有时候是相互矛盾的。因而,多目标柔性作业车间调度问 题更符合实际需求。近年来,许多研究者提出了不同的算法 到稿日期:2014—05—14返修日期:2014—07—28 本文受国家自然科学基金(61273317)资助。 左益(1986一),男,博士生,主要研究方向为进化计算及其应用,E-mail:zuoyi55@gmail.corn;公茂果(1979一),男,教授,主要研究方向为计算 智能、图像理解、智能优化和数据挖掘;曾久琳(199O一),男,硕士,主要研究方向为机器学习;焦李成(1959一),男,教授,主要研究方向为模式识 别、智能信息处理。 ・

基于遗传算法的多目标柔性车间作业调度方法

基于遗传算法的多目标柔性车间作业调度方法

基于遗传算法的多目标柔性车间作业调度方法

许秀林;胡克瑾

【摘 要】多目标柔性车间作业调度通常将多个目标进行无量纲处理,加权转换成单一目标函数用于解的优化筛选,但权重选择难免存在一定的随意和偏好,影响调度效果.针对这一问题,提出单目标决策下的多目标调度解决方案,从多个目标中选择一个重要的目标作为决策目标,其他目标作为算法搜索的导向目标.其中对遗传算法变异算子进行改造,将随机性变异转换成目标诱导性变异.实例仿真结果表明了算法的有效性和可行性.%Multiple objective flexible job shop scheduling usually

handles multiple objects as dimcnsionlcss. i. e. , weighted transforming

them into one single object function for solutions optimal filtration.

However the selection of weights is inevitably influenced by casualty and

preference, so that the scheduling performance is also influenced. To solve

this problem, a multiple objective scheduling solution under single

objective decision is proposed. It selects one important object from

multiple objects as decisive object while the remaining as inductive objects.

In the genetic algorithm, the mutation operator is reformed from random

基于遗传算法的多目标柔性车间作业调度方法 2

基于遗传算法的多目标柔性车间作业调度方法 2

第29卷第7期 

2012年7月 计算机应用与软件 

Computer Applications and Software V0lI 29 No.7 

Ju1.2012 

基于遗传算法的多目标柔性车间作业调度方法 

许秀林 胡克瑾 

(南通职业大学电子工程系江苏南通226007) (同济大学经济管理学院上海200092) 

摘要 多目标柔性车间作业调度通常将多个目标进行无量纲处理,加权转换成单一目标函数用于解的优化筛选,但权重选择难 免存在一定的随意和偏好,影响调度效果。针对这一问题,提出单目标决策下的多目标调度解决方案,从多个目标中选择一个重要 

的目标作为决策目标,其他目标作为算法搜索的导向目标。其中对遗传算法变异算子进行改造,将随机性变异转换成目标诱导性变 异。实例仿真结果表明了算法的有效性和可行性。 

关键词 遗传算法 车问作业调度企业资源规划 

中图分类号TP31l 文献标识码A 

GENETIC ALGoRITHM BASED MULTIPLE OBJECTIVE FLEXIBLE JoB 

SHoP SCHEDULING METHoD 

Xu Xiulin Hu Kejin 

(Depaament of Electronic Engineering,Nantong Vocational College,Nantong 226007,Jiangsu,China) 。(College of Economics and Management,Tongi University,Shanghai 200092,China) 

Abstract Multiple objective flexible job shop scheduling usually handles multiple objects as dimensionless,i.e.,weighted transforming them into one single object function for solutions optimal filtration.However the selection of weights is inevitably influenced by casualty and pl‘eference,SO that the scheduling performance is also influenced.To solve this problem,a multiple objective scheduling solution under single objective decision is proposed.It selects one important object fi'om multiple objects as decisive object while the remaining as inductive objeets.In the genetic algorithm,the mutation operator iS reformed from random variation to induced variation.Simulation results show that the algorithm is effective and feasible. 

柔性工作车间调度问题的多目标优化方法研究

柔性工作车间调度问题的多目标优化方法研究

第15卷第8期计算机集成制造系统Vol.15No.82009年8月ComputerIntegratedManufacturingSystemsAug.2009

文章编号:1006-5911(2009)08-1592-07

收稿日期:2008207208;修订日期:2008209201。Received08July2008;accepted01Sep.2008.基金项目:国家863/CIMS主题资助项目(2007AA04Z190,2008AA042301);国家自然科学基金资助项目(50835008,50875237)。Foundationi2

tems:ProjectsupportedbytheNationalHigh2Tech.R&DProgramforCIMS,China(No.2007AA04Z190,2008AA042301),andthe

NationalNaturalScienceFoundation,China(No.50835008,50875237).作者简介:魏 巍(1982-),男,辽宁沈阳人,浙江大学CAD&CG国家重点实验室博士研究生,主要从事产品配置优化、产品信息建模、多目标

优化和先进制造技术等研究。E2mail:boyweiwei@;+通信作者E2mail:fyxtv@。柔性工作车间调度问题的多目标优化方法研究

魏 巍1,谭建荣1,冯毅雄+1,张 蕊2

(1.浙江大学流体传动及控制国家重点实验室,浙江 杭州 310027;

2.华晨金杯汽车有限公司,辽宁 沈阳 110044)

摘 要:针对各工件目标不同的多目标柔性作业车间调度问题,构建了以加工成本、加工质量及制造工期为目

标函数的柔性作业车间调度多目标优化数学模型。针对传统的加权系数遗传算法不能很好地解决柔性作业车间

调度多目标优化问题,提出采用改进的强度Pareto进化算法,对柔性作业车间调度问题进行多目标优化,从而得出

多目标柔性作业车间调度技术研究的开题报告

多目标柔性作业车间调度技术研究的开题报告

一、研究背景与意义

随着制造业的不断发展,在柔性制造系统中,柔性作业车间的调度问题成为一个十分重要的研究课题。传统的车间调度问题只考虑单一目标(如最小化平均加工时间、最小化设备开销等),而柔性作业车间调度则需要考虑多个目标(如最小化时间、最大化效益、最小化设备负荷等)。因此,如何设计一个高效的调度算法以达到多目标优化,成为了该领域的研究热点之一。

二、研究内容

本研究计划探索多目标柔性作业车间调度技术,并分别考虑不同目标的优化需求。具体研究内容如下:

1. 综合考虑不同目标的关系,构建多目标调度模型;

2. 设计基于遗传算法或模拟退火算法的多目标优化算法,探究在不同参数设置下的算法效果;

3. 基于仿真实验,验证所提出算法的有效性和可行性;

4. 对实验结果进行分析,总结出调度算法中优化的关键因素和技术特点。

三、研究方法

本研究将采用以下研究方法:

1.调研文献,了解不同调度算法的研究现状和发展趋势;

2. 构建多目标调度模型,综合考虑不同目标的影响因素;

3. 设计基于遗传算法或模拟退火算法的多目标优化算法,并进行参数设计和性能优化;

4. 建立柔性作业车间的仿真模型,对所提出算法进行仿真实验; 5. 对实验数据进行分析和总结,提出深入探究的问题和未来研究方向。

四、预期研究结果

本研究预期达到以下研究目标:

1. 建立多目标调度模型,综合考虑不同目标的优化需求;

2. 提出基于遗传算法或模拟退火算法的多目标优化算法,并进行参数优化;

3. 建立柔性作业车间的仿真模型,对所提出算法进行验证;

4. 分析实验结果,总结出调度算法中优化的关键因素和技术特点。

五、论文结构

本研究论文将包含以下内容:

第一章 绪论

1.1 研究背景与意义;

1.2 国内外研究现状;

1.3 本研究的研究目标和内容;

1.4 预期的研究结果。

第二章 柔性作业车间调度模型

不确定因素扰动下多目标柔性作业车间鲁棒调度方法

不确定因素扰动下多目标柔性作业车间鲁棒调度方法

摘要:多目标柔性作业车间问题是一种复杂的调度问题,涉及到多个目标以及不确定因素的扰动。为了解决这个问题,本文提出了一种鲁棒调度方法。该方法通过引入鲁棒优化方法和机器学习技术,可以在不确定因素扰动下得到稳健的调度方案。具体来说,首先,我们分析了多目标柔性作业车间问题的特点。然后,我们提出了一种基于鲁棒优化方法的调度模型,以考虑未知因素对调度方案的影响。接下来,我们使用机器学习技术来预测未来可能出现的扰动,并将其纳入调度模型中进行优化。最后,我们通过实验验证了该方法的有效性和鲁棒性。

1.引言

多目标柔性作业车间问题是一个具有多个目标函数和复杂约束条件的调度问题。这些目标包括工期最小化、成本最小化和质量最大化等。然而,在实际应用中,由于种种原因,如设备失效、材料供应延迟等,会导致不确定因素的扰动。这些扰动会对调度方案造成较大的影响,因此如何在不确定因素扰动下获得稳健的调度方案成为一个关键问题。

2.多目标柔性作业车间问题特点分析

多目标柔性作业车间问题具有以下几个特点:

(1)目标函数互相影响:不同目标函数之间可能存在相互制约、相互影响的关系,因此需要综合考虑这些目标函数来进行调度决策;

(2)随机性:多目标柔性作业车间问题受到各种随机因素的影响,这些随机因素可能包括设备状态、材料供应等; (3)约束条件复杂:多目标柔性作业车间问题包含很多约束条件,如工时限制、设备容量限制、工艺约束等。

3.鲁棒调度模型构建

为了考虑不确定因素的扰动对调度方案的影响,我们引入了鲁棒优化方法。具体来说,我们将不确定因素的扰动建模为一个约束条件,并将其纳入调度模型中进行优化。优化的目标是获得一个稳健的调度方案,即使在不确定因素扰动下仍能保持较好的性能。

4.不确定因素扰动预测

为了预测未来可能出现的不确定因素扰动,我们使用了机器学习技术。具体来说,我们使用历史数据来训练一个预测模型,并将其应用于新的数据中。这样,我们就可以根据预测结果来调整调度方案,以应对不确定因素的影响。

基于能耗的柔性作业车间调度多目标优化算法

基于能耗的柔性作业车间调度多目标优化算法

随着制造业的发展,柔性作业车间的应用越来越普遍。柔性作业车间以其灵活、高效的生产模式受到了广泛的关注,柔性作业车间的调度问题一直是制约其生产效率的关键因素。针对这一问题,基于能耗的柔性作业车间调度多目标优化算法应运而生。本文将对这一算法进行深入的研究与分析。

1. 算法原理

基于能耗的柔性作业车间调度多目标优化算法主要是通过对柔性作业车间生产过程中的能耗进行建模与分析,同时综合考虑时间、成本等多个影响因素,以优化调度方案。在算法设计中,首先需要建立柔性作业车间的生产模型,包括机器设备、作业任务、作业流程等信息。根据生产模型对每个作业任务的能耗进行计算,从而得到整个生产过程的能耗数据。然后,以最小化能耗、最大化生产效率等目标为目标函数,通过多目标优化算法对调度方案进行优化。

2. 算法特点

与传统的作业车间调度算法相比,基于能耗的柔性作业车间调度多目标优化算法具有以下几个显著的特点:

(1)兼顾多个目标:传统的调度算法通常只能考虑单一的目标,如最小化生产时间、最大化机器利用率等。而基于能耗的算法则能够同时兼顾多个目标,如最小化能耗、最大化生产效率等,从而达到更加全面的优化效果。

(2)考虑能耗因素:能耗在生产过程中具有重要的影响作用,对于节能减排具有重要意义。基于能耗的算法能够充分考虑能耗因素,通过优化调度方案,降低生产过程中的能耗,从而达到节能减排的效果。

(3)灵活性:柔性作业车间的特点在于其灵活的生产模式,传统的调度算法往往无法充分考虑到这一点。而基于能耗的算法能够充分考虑到柔性作业车间的灵活性,通过优化调度方案,使生产过程更加灵活高效。

3. 算法应用

基于能耗的柔性作业车间调度多目标优化算法已经在柔性作业车间的生产实践中得到了广泛的应用,并取得了良好的效果。通过该算法,可以有效地降低生产过程中的能耗,提高生产效率,降低成本,提高市场竞争力。也为柔性作业车间的智能化生产提供了重要的技术支持。

基于能耗的柔性作业车间调度多目标优化算法 2

基于能耗的柔性作业车间调度多目标优化算法

随着制造业的发展,柔性作业车间在生产调度中日益受到关注。柔性作业车间具有设备灵活、生产效率高、能源消耗低等优点,能够适应多品种、小批量生产的需求。由于柔性作业车间中存在着大量的生产设备和生产任务,如何合理调度这些设备和任务,使得生产效率和能源消耗达到最优,成为了一个复杂且有挑战性的问题。

在柔性作业车间中,能源消耗是一个重要的考虑因素。能源消耗的减少不仅可以降低生产成本,还可以减少对环境的影响。针对柔性作业车间的能源消耗与生产调度问题,需要设计一种多目标优化算法,以实现生产效率和能源消耗的双重优化。

本文基于能耗的柔性作业车间调度多目标优化算法,将对柔性作业车间的调度问题进行深入研究和探讨。分析柔性作业车间的特点和调度问题的产生原因,以及目前调度算法存在的不足之处。然后,提出了基于能耗的柔性作业车间调度多目标优化算法的设计思路和关键技术。通过仿真实验验证了算法的有效性和可行性,为柔性作业车间生产调度提供了一种新的解决方案。

1. 柔性作业车间调度问题分析

柔性作业车间通常包括多台生产设备和多种生产任务,这些生产任务之间存在着复杂的依赖关系和约束条件。在进行生产调度时,需要考虑生产任务的优先级、设备的利用率、生产周期、产品质量等多个因素。由于设备的灵活性和生产任务的变化性,使得调度问题变得更加复杂和困难。

建立柔性作业车间调度的数学模型,明确生产任务、生产设备、生产周期、能源消耗等各个因素之间的关系和约束条件。然后,确定生产效率和能源消耗作为优化目标,并将其转化为数学优化问题,以实现生产效率与能源消耗的双重优化。

设计适应性的调度策略和算法,通过动态调整生产任务和生产设备的分配方案,以实现生产效率的最大化和能源消耗的最小化。考虑到柔性作业车间的特点,需要考虑设备的灵活性和生产任务的变化性,以提高调度算法的适应性和鲁棒性。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档