APS傻瓜教材读后感之为什么需要人机交互调度
获取更多资讯,赶快关注上面的公众号吧!
最近不是很忙,闲来无事又一次阅读了《APS傻瓜教材》,正好最近也在开发我们自己的高级计划与排程软件APS,与我们之前的实施经历很像,感受颇多,写下来与大家分享,同时也推荐给准备推动APS落地的朋友们阅读一下,书中以故事的方式讲述了主人公在企业内推动APS时遇到的种种困难,很有趣。书籍电子版可在公众号后台发送“傻瓜教材”获取。
《APS傻瓜教材》读书笔记
2014年我开始接触APS,并且一开始接触的还是复杂度非常高的军工行业,典型的多品种小批量、批产和研发混线的生产组织特点,如何解决资源冲突、确定交货期是对APS的巨大考验。看了《APS傻瓜教材》之后,结合自己的实施经历,特别想谈一下人机交互调度的必要性。
学术界关于调度的文章数不胜数,但基本都是围绕“优化”或“最优解”这个话题,但是这样的解在实际中是可行解吗?那可未必。因为在实际生产环境中,一个可行的生产作业计划受到无数种因素的影响,比如原材料够不够、所需机床是不是故障、刀夹量和工装是否准备就绪、上一道工序是否已经完成、检验是否合格等等,一方面,企业受信息化水平不高的限制,无法准确地监控这些数据,比如没有MES、ERP来监管这些数据,即没有数据来源APS也就无法自动判断这些因素,另一方面就算有了MES、ERP来管理这些数据,而将这些所有因素都建模成APS模型的一部分,势必造成模型的规模无比庞大和逻辑异常复杂,这也是不现实的。所以在实际的生产作业环境中,调度人员放弃了追求最优解,而是希望在快速的时间内获取满足约束条件的可行解。相比于计算机,人在大规模计算方面不占优势,但是在模糊的逻辑判断上却具有天然的优势,调度人员可以基于对这些因素是否满足的判断,来决定任务开工与否,而这些决定实际上就是基于人机交互约束设置的方式添加到APS系统中,从而让APS在保证满足这些约束的前提下,通过算法计算出一个比手动排产更优化的结果,正是因为这些约束的满足,所以得到的方案一定是可行解,这是人机交互调度最大的合理性。
此外,人机交互还有另外一个好处,就是可以化繁为简地进行系统集成,前面提到,影响调度执行的因素有很多很多,如果每一项因素都单独作为数据源与其他系统做集成,那系统集成的工作量是非常大的。但是某一些因素对调度的影响效果是一样的,比如采购的物料最早5天后到达,所需道具3天后才能到位,对于任务来说,都将是几天后才能开工,这两种因素的影响就可以通过一种“最早开始”约束来统一表达,区别就在于时间长度不同而已。这样,就可以把众多的影响因素划分为有限的集中,大大降低系统集成的复杂度。
当然,人机交互调度并不是终极目标,它只是现阶段下针对工厂实际的过渡阶段,当车间的信息化、自动化、数字化、智能化水平均达到一定的水准后,APS具备完整数据输入就成为可能,那时可能真的就是一键启动式的APS了。
APS傻瓜教材读后感之为什么需要人机交互调度相关推荐
- 终稿:教材管理系统与教学评估系统
教学管理系统 实验4:https://blog.csdn.net/weixin_43850826/article/details/90768032 实验3:https://blog.csdn.net/ ...
- APS系统哪家好(上)
APS系统哪家好?APS系统不论是从技术角度还是市场角度已经逐步走向成熟.下面从APS属性的角度,分析了鼎捷APS的一些特性,仅作为参考. 一.如何选择APS 1.通过PK的方式 APS系统是一个优化 ...
- aps高级排产软件能帮企业降本增效
先进的生产计划和调度规划是,在大多数组织的核心和运营成本,收入和客户服务水平有直接的影响.每天,许多决定是如何利用稀缺资源上的战略,战术和业务水平.但是,今天的规划决策往往是次优.他们可能没有正确的信 ...
- APS推进实施的条件与基础
APS已经成为数字化转型应用的热点.前两天eworks组织的一个活动上,我讲了一次APS选型策略,听众提了很多问题,其中有一个问题是APS推进实施的条件与基础.因为弹窗在家办公,所以抽空尝试回答一下. ...
- 最好的免费电子图书馆指南
一.澳大利亚篇 阿德雷德大学电子文本收藏中心是一个正在成长中的电子文本收集网站--目前收藏超过七百本--包括古典文学,哲学,科学和医学著作.该网站阅读格式为HTML. http://etext.lib ...
- 自动驾驶TPM技术杂谈 ———— APA标准(ISO 16787)
文章目录 介绍 通用要求 泊车控制最大运行速度 退出条件 建议 空间车位 水平空间车位 垂直空间车位 泊车流程 流程定义 Queiscent Mode Search Mode Slot Found M ...
- BUAAOO第二单元总结之电梯问题
---恢复内容开始--- Homework1 傻瓜电梯 程序架构 第一次题目非常简单,思考也非常简单,一部电梯傻瓜调度.将命令入公共的队列,电梯从公共队列中取命令即可,其中只需要使用ArrayBloc ...
- 802.11ax简介
参考文章:[802.11ax for Dummies Aerohive Special Edition.pdf] 这篇文章写得非常好,可以直接去看英文的,这里我也就翻译了一部分,后面直接粘贴的英文原文 ...
- 4. “随机漫步的傻瓜--纳西姆.尼古拉斯.塔勒布”读后感
塔勒布在"随机漫步的傻瓜"中指出:你的成功不见得是因为比其他人聪明,而很可能是运气的结果. 序言: 1. 综合"随机漫步的傻瓜"和"黑天鹅" ...
- Rework 读后感
本文转载自: 酷壳 – CoolShell.cn读后感 读了<Rework>这本书好多遍,每次读都有不同的感想.但从来没有把这些感想记录下来,今天把<Rework>书中的一些章 ...
最新文章
- OpenCV中imread/imwrite与imdecode/imencode的异同
- mysql密码遗忘和登陆报错问题
- 做程序猿的老婆应该注意的一些事情
- 应用系统中交互式报表功能解析
- java使用链栈实现数制转换
- 软件架构设计(第2版)——程序员向架构师转型必备
- FPGA是如何搭建的
- 展望2018:人工智能为媒体服务赋能
- Tkinter图片按钮
- HTML5在手机端实现视频全屏展示
- C++ 删除字符串的首尾空字符
- 定制 cobbler TITLE 信息
- html大学生活主题班会,我的大学生活主题班会策划书
- 半年全球网络安全入侵事件近千起,超19亿数据受影响
- django中ForeignKey指向自身的方法
- tab vue 竖排_vue tab切换的几种方式
- Linux的i2c通讯协议
- Oracle P6培训系列:07设置项目详情
- 一步一步搭建车型数据库小程序
- entity framework 新手入门篇(2)-entity framework基本的增删改查
热门文章
- java操作ElasticSearch(包含增删改查及基础语法操作)
- 类成员变量初始化总结
- Spring之AOP面向切面编程
- 数据结构——>单向环形链表
- 电大 计算机网络 网考,2018-2019年最新电大《计算机网络(本)》网络核心课形考网考作业答案.docx...
- java web 限下载速_JavaWeb实现文件上传与下载的方法
- ora-28547 可能是oracle net 管理错误_PostgreSQL与Oracle:成本、易用性和功能上的差异...
- python mount回调函数_python类(4)——自己造第一个轮子
- Java编程:排序算法——插入排序
- Javascript特效:吸顶