APS入门4: 供应链与APS

关注我的公众号YueTan进行交流探讨
欢迎关注我的APS仓库:https://github.com/yuetan1988/python-lekin

APS系列入门

功能

在这里插入图片描述
方法
在这里插入图片描述

规则

了解Excel demo

了解操作系统中的cpu调度

了解demo中的APS调度

了解JIT、TOC等多种排程策略

实际应用: 多种优先分派规则组合

运筹优化

目标:每个机器(a set of machines)什么时候做哪个工序(an ordered sequence of operations),完成产品目标( a set of jobs)

产品批次i的第j道工序在设备z上加工,开始时间与结束时间

决策变量:

  • 每个产品,每个工序步骤
  • +每个设备

约束

启发式算法

遗传算法
集成编码:一个编码染色体每一个基因位(h,j,i)代表一个工序任务,表示工件j的第h道工序在机器i上加工。染色体总长度等于所有工件的工序综合T。

分段编码:染色体有AB两部分组成,工序信息分开处理,分别代表FJSP两个子问题,两部分染色体长度都为T。

实践

为了更好的实践,我参加了科大讯飞的APS比赛,先用demo数据把流程跑通,加深理解。这段时间,方向也很明确,做APS,研究时序。

项目

然后是最真实的做项目了,学习这个方向也是因为公司接了类似的项目。项目就更加复杂了,需要研究数据接入和产出。

下一步

学习分布式系统中的调度

构建完整APS解决方案

  • 包括对物料需求、加班的闭环
  • 按不同规则模拟多种计划

参考文献

  • https://perso.isima.fr/~jofontan/JSSP/
  • https://developers.google.com/optimization/scheduling/job_shop
  • https://github.com/lg-li/Genetic-Algorithm-Flexible-Job-Shop-Scheduling-Problem
  • 章老师的公众号“让工厂管理变简单”
  • 资料: Supply Chain Management and Advanced Planning
  • https://github.com/Yirui-Wang/JobShopper/blob/master/jobshopper.py
  • https://jckantor.github.io/ND-Pyomo-Cookbook/04.03-Job-Shop-Scheduling.html

参考公司

  • https://www.planettogether.com/
  • https://www.asprova.com/en/
  • https://www.andafa.com/product/aps/aps_intro-flm.html
  • https://www.cnblogs.com/minghecloud/p/16066717.html

软件

在这里插入图片描述
请添加图片描述
在这里插入图片描述
在这里插入图片描述

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

YueTann

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值