APP下载

基于改进BBO算法的多目标柔性作业车间调度研究

2017-03-17裴小兵何倩男

价值工程 2017年7期

裴小兵++何倩男

摘要: 为了满足市场的快速变化、降低生产成本,车间调度成为生产的关键环节。为解决作业车间分批调度问题,本文在企业资金收益率最大化、物料周转速度最快的情况下,建立以生产周期、交货期满意度为指标的数学模型,并提出一种将DE算法与BBO算法相结合的多目标优化算法模型。最后经过实例仿真,求得的结果证明了算法的有效性。

Abstract: In order to meet the rapid change of the market, reduce production cost, the workshop scheduling becomes the key link in the process of production. In order to solve the job shop scheduling, this paper establishes a mathematical model based on the production cycle and the satisfaction of the delivery time in the case of the maximum rate of return on capital and the fastest rate of material turnover and proposes a multi-objective optimization model based on combining DE algorithm with BBO (Biogeography-Based optimization) algorithm. Finally, through the instance simulation, experimental results proves the effectiveness of this algorithm.

關键词: BBO算法;子批量;作业车间;分批;调度

Key words: BBO algorithm;sub-batch;job-shop;lot-splitting;scheduling

中图分类号:TH165 文献标识码:A 文章编号:1006-4311(2017)07-0065-03

0 引言

随着激烈的市场竞争和客户对产品多样性的需求,以“小批量、多品种”为特征的均衡生产已然成为主流生产模式,即柔性生产模式。

以往文献多集中于单目标批量生产的研究,常见以费用最小为优化目标(Song,2005[1]),但费用相对于生产批量的变化是一个静态指标,并不能作为衡量批量是否最优的标准(裴小兵,2015[2]),且实际生产过程中的情况复杂多变。潘全科(2004)[3]等研究表明:在作业车间中,对工件进行分批加工,可有效减少后续设备空闲等待时间,缩短生产周期,提高整体效率,但并未提出分批的解决方案;而后等量分批方法(曾强,2012[4])、柔性分批方法被相继提出(Jia,2014[5]),但由于各子批批量等量分割,使得其无法根据设备的负载大小进行柔性调度,容易造成生产失衡。因而,使用柔性分批方法的学者较多,可使子批工艺路线选取及加工排序同时得到优化。

文中结合批量变动法的思想,建立了以最早完工时间、交货期满意度等为指标的数学模型,采用批量编码方法,解决工件划分和子批量大小问题。……

登录APP查看全文