[发明专利]面向医用耗材库存与补货协同优化过程的调度方法及系统有效
申请号: | 201811154993.2 | 申请日: | 2018-09-30 |
公开(公告)号: | CN109242396B | 公开(公告)日: | 2021-09-14 |
发明(设计)人: | 范雯娟;宋庆儒;裴军;丁帅;刘同柱;偶德峻 | 申请(专利权)人: | 合肥工业大学 |
主分类号: | G06Q10/08 | 分类号: | G06Q10/08;G06N3/12 |
代理公司: | 北京旭路知识产权代理有限公司 11567 | 代理人: | 董媛;王莹 |
地址: | 230009 安*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 面向 医用 耗材 库存 协同 优化 过程 调度 方法 系统 | ||
1.一种基于遗传算法面向医用耗材库存与补货协同优化过程的调度方法,其特征在于,包括:
S1.初始化算法的输入参数,包括周期内时间点的数量n,周期内时间点集合记为T={t1,...,ti,...,tn},其中ti表示周期中的第i个时间点,时间点对应的预测消耗量记为V={v1,...,vi,...,vn},其中vi表示ti时间点上的预测消耗量;
S2.设定算法的执行参数,包括最大迭代次数Imax,当前迭代次数I=1,种群规模Q,全局最优解Xbest;
S3.初始化搜索种群个体集合X;考虑共有Q个个体,其中第I代种群中的第j个个体定义为其中表示在个体中第i个时间点的订货状态,若表示个体中对应的第i个时间点为订货状态,否则在该时间点不进行订货;
S4.分别计算种群中个体的适应度值,把种群中所有个体按照其适应度值的非递增序进行排序,从而获得一个经过排序后的种群记为
S5.考虑S个子种群,其子种群集合记为将S4中经过排序的种群中的个体依次分配给每个子种群,即把位置为kS+i,k∈Z+上的个体放置子种群中;
S6.对子种群中所有个体进行交叉以及变异更新操作,以子种群的形式进行局部搜索;
S7.把经过更新的所有子种群重新融合为一个新种群记为
S8.对种群进行变异操作;
S9.更新全局最优解;
S10.将I+1赋值给I,判断算法终止条件I≤Imax是否成立,若成立则执行S4,否则执行S11;
S11.算法执行结束并输出全局最优解Xbest的适应度值和对应的库存补货策略;
步骤S4中计算个体的适应度值,包括:
S41:定义变量V={v1,...,vk,...,vn},表示周期内每个时间点的预测消耗量,其中vk有下列公式计算获得:
其中表示大于或等于m的最小整数;
S42:判断是否成立,若成立,则执行S43;否则把1赋值给执行步骤S43;
S43:定义变量k=1,z=0;
S44:判断是否成立,若成立,则执行S45;否则执行S46;
S45:把z+1赋值给z,定义变量Cz=0;
S46:把Cz+vk赋值给Cz;
S47:将k+1赋值给k,判断k≤n是否成立,若成立,则返回S44,否则执行S48;
S48:形成订货点对应预测消耗量集合C={C1,...,Cj,...,Cl},l表示个体订货点的个数,|Cj|表示当前订货点到下一订货点之间的时间点的个数,l个订货点把个体时间周期划分的时间点对应预测消耗量集合VP={V1P,...,VjP,...,VlP},表示第j个订货点到第j+1个订货点之间的时间点对应的预测消耗量的集合;
S49:定义变量O={O1,...,Oj,...,Ol},表示每个订货点对应的订货量,VC={V1,...,Vj,...,Vl},表示每个订货点对应的当前库存量,j=1,个体解对应的成本记为Ccost=0;
S410:若j=1成立,则Vj=0,否则Vj=Oj-1+Vj-1-Cj-1;
S411:判断Vj≥Cj是否成立,若成立,则令Oj=0,否则计算订货量按公式Oj=Cj-Vj+ε获得,ε表示一个随机因子;
S412:把Ccost+Oj*(P+CT)赋值给Ccost,Oj+Vj赋值给Vj,定义变量m=1;
S413:把赋值给Ccost,然后把赋值给Vj;
S414:将m+1赋值给m,判断m≤|Cj|是否成立,若成立,则返回S413;否则执行S415;
S415:将j+1赋值给j,判断j≤l是否成立,若成立,则返回S410;否则以最终获得的Ccost值作为该个体对应的适应度值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥工业大学,未经合肥工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811154993.2/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理