APS入门4: 供应链与APS
APS系列入门
- APS入门1-综述
- APS入门2-ortools
- APS入门3-从源码解读一个C# APS项目
- APS入门4: 供应链与APS
- APS入门5:工厂管理
- APS入门6-LEKIN学习与复现
功能
方法
规则
了解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
软件
APS入门4: 供应链与APS相关推荐
- APS入门3-C#开发-从源码解读一个APS项目
APS系列入门 APS入门1-综述 APS入门2-ortools APS入门3-从源码解读一个C# APS项目 APS入门4: 供应链与APS APS入门5:工厂管理 APS入门6-LEKIN学习与复 ...
- APS入门7-数字化车间智能排产调度实战
APS系列入门 APS入门1-综述 APS入门2-ortools APS入门3-从源码解读一个C# APS项目 APS入门4: 供应链与APS APS入门5:工厂管理 APS入门6-LEKIN学习与复 ...
- 溯源供应链引擎APS的历史(蔡颖)
基于约束的高级计划和排程技术的是真正供应链优化的重要引擎,她给错综复杂的供应链丛林中的企业以敏捷的身躯,来快速反应与适应激烈竞争切变化多端的市场.实际上有多种需求导致APS的产生,其原因如下:[@mo ...
- APS入门2-ortools
开源:https://github.com/google/or-tools 新建环境,安装包 conda create --name op python=3.7 python -m pip insta ...
- APS系统是什么?APS系统是什么意思?
APS(Advanced Planning and Scheduling 高级计划和排程)是一个比较年轻的工业软件.从软件的应用目的和目标来说,APS与其他的软件有很大的不同.比如,财务软件.进销存软 ...
- aps审核计算机笔试试题,APS审核—计算机英语审核复习--自我介绍
计算机英语审核复习: 一.自我介绍(简略写了下,问候语可长可短,自己适当添加,但不宜过长) Good morning, nice to meet you here. My name is XXX. I ...
- 蔡颖-《APS走向实践》书解读之三:供应、计划排程、供应链优化
一.有效维持供应 就像及时交货给客户一样,补充必需的物料来制造产品同样重要.实际上,补货和履约变得一样复杂. 如何补货? 所谓的补货策略是何时应当补充库存?每次补货多少?维持多少库存才是合时的?因为往 ...
- 推荐阅读蔡颖先生新作-APS走向实践
蔡颖先生具有二十多年以上资深的生产制造,物料计划,工业工程,成本控制的管理实践经验.曾在各种类型的企业从事生产管理.包括:国营企业,私营高科技企业,中外合资企业,外商独资企业等.在富士通Fujitsu ...
- 转载:制造业信息化:计划模拟APS软件驱动敏捷制造
生产计划已经从简单的"MRP物料需求计划"系统演变为今天复杂的"APS高级计划和排程"系统.所谓计划就是确定长期的生产任务,通常涉及到相当长的时间期,而生产排程 ...
最新文章
- 【问题解决】Processing库安装方法简介
- Docker挂载主机目录Docker访问出现Permission denied的解决办法
- 用pv操作描述如下前驱图_跟我学PMP | PV、AC、EV…挣值管理的基本概念都是啥?...
- easyUI 日期控件修改...
- anyRTC 解决方案——双师在线课堂、1VN、大型公开课
- Tabs Outliner(标签系统)
- -xdebug java8_多种高级debug方法,帮你更快定位问题
- LVS负载均衡DR模式+keepalived
- Excel可视化图表模板,图表控的你快收藏呀!!!
- POJ 3764 DFS+trie树
- 天之涯地之角,raid信息丢了怎么找—记磁盘阵列数据恢复过程
- rabbitmq消息队列--restTemplate实现跨域请求--获取JSON字符串
- linux shell编程大作业,《Linux操作系统》Shell编程大作业-01-潘春艳.doc
- 基于LDC1614 1612的电感式位移传感器
- BulletProof vs snark vs stark性能对比
- Supplementary Materials for The spread of true and false news online 解读
- SAP 上传图片至系统
- 如何实现 一个系统去调用另一个系统的接口
- 使用scp时记住密码,不需要每次都输入密码
- Windows系统win10系统看图pdf阅读器软件推荐
热门文章
- android实现悬浮按钮功能
- c语言中什么随机存取,C语言中对文件的随机存取
- 清源菜谱--双椒肥肠鱼
- html 表格自动编号,Word中如何给表格设置自动编号
- Spring MVC 教程,快速入门,深入分析
- 结构(structure)创建——直接赋值法与使用struct函数创建法。
- 架构师必看-架构之美第14章-两个系统的故事:混乱大都市(一)
- 华为云,如何带领企业成功上云?
- echarts使用总结(使用echarts画工字型标记线;无数据时设置纵坐标刻度0-1;tooltip数据展示;工具栏 toolBox 图标配置)
- [zz from newsmth]王大牛的Memory Model白话系列(2)