[发明专利]考虑并行批处理机成本的投入产出决策方法有效
| 申请号: | 201711154748.7 | 申请日: | 2017-11-20 |
| 公开(公告)号: | CN107967558B | 公开(公告)日: | 2021-06-11 |
| 发明(设计)人: | 王军强;胥军;王艳;范国强;闫飞一;崔鹏浩;夏添 | 申请(专利权)人: | 西北工业大学 |
| 主分类号: | G06Q10/06 | 分类号: | G06Q10/06;G06Q50/04 |
| 代理公司: | 西北工业大学专利中心 61204 | 代理人: | 陈星 |
| 地址: | 710072 *** | 国省代码: | 陕西;61 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 考虑 并行 批处理 成本 投入产出 决策 方法 | ||
1.一种虑并行批处理机成本的投入产出决策方法,其特征在于:包括以下步骤:
步骤1:建立并行批处理机容量成本的投入产出决策问题数学模型:
m台加工速度相同的并行批处理机,加工n个工件,并行批处理机同一时刻最多可以加工b个工件;优化目标为最小化最大加工时间Cmax与批处理机容量成本之和:β为批处理容量成本系数;
批处理调度问题表示为:Pm|p-batch,b<n|Cmax+βmb
数学模型如下:
obj.min(Cmax+βmb)
p(Bik)≥xjikpj j=1,2,…,n,i=1,2,…,m
C(Bik)≥C(Bi(k-1))+p(Bik) i=1,2,…,m
xjik∈{0,1} i=1,2,…,m,j=1,2,…,n
其中,xjik为0-1变量,当工件Jj在机器Mi上加工并安排在Bk批中,则xjik=1,否则xjik=0;
步骤2:将工件松弛为可中断,得到原问题的松弛问题,分析松弛问题的最优解性质:
在步骤1建立的批处理调度问题Pm|p-batch,b<n|Cmax+βmb中增加工件可中断的约束条件,得到批处理调度问题的松弛问题为Pm|p-batch,b<n,pmtn|Cmax+βmb;
对松弛问题Pm|p-batch,b<n,pmtn|Cmax+βmb进行最优解求解,得到最优解为其中b*表示目标函数最小时的批处理容量;S*(b*)表示批处理容量为b*时的最优调度方案;Cmax(S*(b*))表示最优调度方案下的最大完工时间;
成本函数为其中下标p表示工件可中断,表示批处理容量为b时,工件可中断情形下的最优调度方案,β表示批处理容量成本系数;将成本函数表示为:
其中f1(b)=pmax+βmb,f2(b)=P/mb+βmb;
步骤3:根据松弛问题最优解性质,设计启发式算法1,求解松弛问题的最优批处理容量:
令表示工件可中断时最优批处理容量,将松弛问题的最优成本函数表示为
f1(b)是关于批处理容量b的单调递增函数,得到minf1(b)=f1(b1);成本函数f2(b)是凸函数,当时目标函数取得全局最优,b≤μ时,f2(b)为单调减函数,b≥μ时,f2(b)为单调增函数,得到
从而得到
针对松弛问题采用以下步骤求解使成本函数最小的批处理容量b1;其中批处理容量b1为在给定机器数量时,能使工件最大加工时间不小于机器的平均负载时的最小批处理容量,满足pmax≥P/mb1的最小批处理容量其中
步骤3.1:通过等式计算b1,并令
步骤3.2:通过等式计算μ;
步骤3.2.1:若转至步骤3.3,否则转至步骤3.2;
步骤3.2.2:令b2=b1-1,若f2(b2)≤f1(b1),则否则转至步骤3.4;
步骤3.3:计算和若f2(b4)≤f2(b3)≤f1(b1),则若f2(b3)≤f2(b4)≤f1(b1),则否则
步骤3.4:输出和终止;
步骤4:设计启发式算法RPH,求解松弛问题的最优批处理容量下的总成本函数:
针对工件不能中断情形下,分析考虑批处理容量成本的调度问题
Pm|p-batch,b<n|Cmax+βmb
考虑批处理容量成本后目标函数为
其中下标np表示工件不可中断,表示批处理容量为b时工件不可中断情形下最优调度方案;
取表示工件不可中断情形下最优批处理容量,对所有的批处理容量b≥1都有成立;在相同批处理容量情形下,工件不可中断时最优目标值与工件可中断时最优目标值之比上界为2-1/mb;
采用以下启发式算法制定调度方案:
步骤4.1:根据步骤3,得到松弛问题的最优批处理容量令
步骤4.2:根据步骤4.1中所求的b,运行下面启发式算法H1,输出调度方案Cmax(Snp(b))和成本函数
步骤4.2.1:将工件集中所有工件按照FBLPT规则进行组批,可得到k个批,
步骤4.2.2:按LPT规则将每一批工件安排在使其完工时间最小的机器上,直到所有批安排完毕。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西北工业大学,未经西北工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711154748.7/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理





