据相关统计,中国中小企业数量占据企业总数比例高达90%以上。中小企业的生产特点为多品种、小批量。

对于多品种、小批量生产模式的企业,生产计划排程是个难题,因为品种多,计算量大,而批量小又会导致换线频繁。APS是高级计划与排程,是运用计算机技术实现对生产计划的自动排程。

APS中生产计划排程模块的基本原理

高级计划系统作为ERP和MES的补充,用于协调物流、开发瓶颈资源和保证交货日期。APS包括需求和供应计划、运输和生产计划排程等各种供应链计划模块,本文主要介绍APS中生产计划排程模块的基本原理。

决策状况描述

生产计划排程的目的是为车间生成一个详细的短期生产计划。

排产计划指明了计划范围内的每一个定单在所需资源上的加工开始时间和结束时间,也即指出了在给定资源上定单的加工工序。排产计划可以通过直观的甘特图形式给出。

排产计划的计划间隔可以从一天到几周,取决于具体的工业生产部门。合理的计划长度取决于几个因素:

一方面,它至少应当涵盖与一个定单在生产单元中最大的流动时间相对应的时间间隔;

另一方面,计划间隔受到已知顾客定单或可靠需求预测的可用性限制。

很显然,只有当排产计划适度稳定时,在一个资源上进行定单排程才是有用的。也就是说,它们不应受不期望事件经常变化的影响(如定单数量改变或中断)。

生产计划排程受到上层主生产计划的约束,主生产计划设立了在分散的决策单位中执行生产计划排程的框架。

从主计划中可获得的相应数据包括:

使用超时或加班的数量;

在不同时间点上来自供应链上游设施物料项的可用性;

涉及来自供应商输入物料的采购协议。

此外,由于主生产计划在供应链上有更宽的视点和更长计划区间,从中我们还可以得到:

计划结束时需要建立的各物料项的季节性库存量;

交付给供应链下游设施的定单截止日期(下游设施可以是紧接着的下一级生产单位,分销商或最终顾客)。

排产计划生成

由车间模型生成排产计划的一般程序可简单地描述为下面6个步骤:

建模

车间模型必须详细地捕捉生产流程的特征和相应的物流,以便以最小的成本生成可行的计划。

由于一个系统的产出率只受潜在瓶颈资源的限制,因此,我们只需对车间现有全部资源的一部分–也即那些可能成为瓶颈的资源,建立一个清晰的模型。

提取需要的数据

生产计划排程使用的数据来自ERP系统、主生产计划和需求计划。生产计划排程仅利用这些模块中可用数据的一个子集,因此,在建立一个给定生产单元的模型时,必须指明它实际需要哪些数据。

生成一组假定(生产状况)

除了上述数据源中接收的数据之外,车间或生产单位的决策者或许对车间当前或未来的状况会有更进一步的知识或期望,这些信息在其它地方(如软件模块中)是不能得到的。

再者,对车间的可用能力或许也可以有多种选择(如柔性的倒班安排等)。

因此,决策人员必须有能力修改数据和建立某种生产状况。

生成一个(初始)排产计划

在有了模型和数据之后,就可以针对给定的生产状况,利用线性规划、启发式算法和基因算法等各种复杂的优化方法来生成排产计划。

这项工作可以一步完成,也可以通过两级计划层次(先综合的生产计划,后详细的排产计划)完成。

排产计划分析和交互修改

如果通过两级计划层次完成,也即先生成综合资源的上层生产计划。那么,在生成一个详细的排产计划之前,人们或许首先要对这个生产计划进行分析。

特别地,如果生产计划不可行,决策人员可以交互地指定一些计划途径来平衡生产能力(如增加班时或指定不同的加工路径)。这或许要比修改在单个资源上的加工工序(下层排产计划)更加容易。

APS系统采用了例外管理的技术,如果出现问题和不可行性(如超过定单交货期或资源过载),APS就会发出警告。这些警告首先被“过滤”,然后,正确的警告被传递到供应链中正确的组织单位。

此外,针对一种生产状况产生的排产方案还可以通过结合决策者的经验和知识交互地改进。当然,为了提供真正的决策支持,必要的修改次数应当受到限制。

生产状况核准

当决策人员确定已经评估了所有可选方案时,他/她将选择那个体现最佳生产状况的排产计划去执行。

排产计划更新

生产计划排程假定所有数据是确定已知的,也即决策状况是确定的。尽管这是一个理想的假设,但对一些时间段还是可以进行调整。

为了处理不确定性(例如非计划的生产率变化或未预料的资源停工),软件工具允许监控人们假定发生在车间的变化,并生成一个更新了的期望的定单完成时间。

这些变化是否大到需要重新优化排程将基于决策者的判断。

在一个计划实际交付车间实施之前,可以通过提供大量的可选状况的生成和测试能力来帮助决策者的判断。这种方法也称为仿真,目前的APS软件工具都提供仿真手段。

在这里要提到的另一个特征是两步计划方法,也称为增量式计划。

假定有一个新的定单到来。如果它落在生产计划排程的计划范围内,这个新顾客定单的活动可以插入到它所需资源上已排序好的定单中。在现行排产计划中寻找时间空隙,以便新定单的排程只须做微小的调整。如果能维持排产计划的可行性,那么就能导出新定单的一个计划交货期,并送回给顾客。

由于上面这一基本排程可以通过不同的定单顺序来改进,所以重新优化经常会被考虑,以便通过新的排序来减少成本。

APS生产排程必备六大要素

生产排程,是指将生产任务分配至生产资源的过程。

在考虑能力和设备的前提下,在物料数量一定的情况下,安排各生产任务的生产顺序,优化生产顺序,优化选择生产设备,使得减少等待时间,平衡各机器和工人的生产负荷。从而优化产能,提高生产效率,缩短生产周期!

销售订单需求

此要素是根本,是编制生产排程的首要条件,所以销售订单要搞准确,包括预测都要做到有根有据,我们的原材料订购需要一定周期,所以我们通常要求销售一个月需求是正式订单,还有两个月计划是预测。

材料准备到位

材料准备到位,也就是要避免“巧妇难为无米之炊”的事情发生,这是供应链中的重要环节,需要我们制订精确的购买计划和到料计划。

库存储备合理

精益生产讲究库存合理性,要控制成本,提高效率。库存要受控,一方面不让客户停线,另一方面不能过剩,不能呆滞,包括原材料和成品。

设备模具完好

设备模具是战斗用的武器,它的完好性决定着我开产是否顺利,是否有高产出和高品质,所以这个保证一定要做好。

人员配备恰当

人是一切活动的中心,生产人员、技术人员、管理人员的配备要合适、合理,要人人有事做,人人可创造价值,我们强调“安全、质量、成本”,就是靠这样的团队去完成的。

产品工艺正确

这一条,也是排产的重要条件之一,我们讲生产,工艺路线要正确,作业指导书要规范,产品质量要有保证,要设计合理,图纸正确,标准清晰,参数稳定。

生产排程的依据和原则:

1、生产订单供不应求时排程要求和原则:调查产品瓶颈限制产能工序为依据,以边际利润高为导向排产。

2、生产订单供过于求时排程要求和原则:以成本优先原则,以市场及客户满意度为导向排产。

APS中生产计划排程基本原理以及具体步骤介绍相关推荐

  1. APS中生产计划排程模块的基本原理

    供应链管理(SCM)涉及企业间的集成以及在产销网络中协调物流和信息流的各个方面.作为企业信息中枢的ERP系统,现在已经在许多企业中用于作业处理和定单执行.高级计划系统(APS,Advan cedPla ...

  2. 三分钟了解APS系统中生产计划排程模块的基本原理!

    高级计划系统APS作为ERP的补充,用于协调物流.开发瓶颈资源和保证交货日期.APS包括需求和供应计划.运输和生产计划排程等各种供应链计划模块,本文主要介绍APS中生产计划排程模块的基本原理. 决策状 ...

  3. 生产计划排程中的四类 [算法]

    生产计划排程 既有相对简单的算法,例如,最短交货期算法,最短工序算法等,也有复杂的算法,例如,神经网络.模拟退火法.遗传算法.禁忌搜索法等. //供应链指南/// [1]四种简单算法的比较 这些年的研 ...

  4. 一文带你了解APS生产计划排程系统

    很多中小企业的生产特点为多品种.小批量.对于多品种.小批量生产模式的企业,生产计划排程是个难题,因为品种多,计算量大,而批量小又会导致换线频繁.您的企业是否遇到以下困扰:资源利用率太低.频繁的计划变更 ...

  5. 生产排程系统_生产计划排程APS系统中排产算法的探讨

    点击上方 MES百科 关注我们 e-works鼓励原创,如需投稿请参看首页"原创投稿"说明. ✎导 读 生产计划排程既有相对简单的算法,例如,最短交货期算法,最短工序算法等,也有复 ...

  6. 解决生产计划排程APS系统七大问题,提升企业生产效率!

    生产计划排程是个很复杂的问题,特别是对多品种.小批量的离散型生产.自动排程软件,即高级计划排程软件,英文简称是APS(Advanced Planning and Scheduling).APS软件在中 ...

  7. 解决生产计划排程APS系统七大问题,提升制造企业生产效率

    生产计划排程是个很复杂的问题,特别是对多品种.小批量的离散型生产.自动排程软件,即高级计划排程软件,英文简称是 APS(Advanced Planning and Scheduling).APS软件在 ...

  8. aps - (Advanced Planning And Scheduling) 高级生产计划排程软件的架构和设计

    aps - (Advanced Planning And Scheduling) 高级生产计划排程软件的架构和设计 3 主资源和副资源 主资源简单的说就是某道工序在什么机器或生产线上生产,一般来说,一 ...

  9. 生产计划排程APS系统整体结构

    生产制造型企业的生产加工活动来自销售订单或销售报表.企业拿到销售订单后,首先应该是排主生产计划(Master Production Schedule,简称MPS). 生产计划排程APS系统整体结构 主 ...

最新文章

  1. [解决问题]selenium.remote.UnreachableBrowserException 异常分析并解决问题
  2. 机器学习(一)——线性回归、分类与逻辑回归
  3. css盒子模型圆形运用,【前端】CSS3学习笔记(三)——盒子模型
  4. james-2.3.2中的配置
  5. 新手必看!单片机掉电检测与数据掉电保存方案
  6. 精选10款超酷的HTML5/CSS3菜单
  7. 获取js文件后的参数
  8. 计算机c盘要满了电脑会卡吗,C盘满了 电脑卡顿了,怎么清理空间
  9. 程序员的数学【最优化】
  10. linux gcc/g++编译参数 -l(大写i)-L(大写l) -l(小写l)
  11. 计算机网线怎么连接另一台电脑,教你如何用一根网线将两台电脑直连
  12. Class类的使用和背后实现的原理
  13. C# :Winform窗体中Enter键登录
  14. Glide加载常用类型图片(带白色边框的圆形图、圆角矩形图片、圆形图片)
  15. 合格的MySQL管理员必备备份恢复与日志管理,对MySQL进行简单的操作
  16. 数据治理与数据安全研读开篇
  17. HDU1799-组合公式变形
  18. 创新虎仔音箱试玩报告
  19. C#设计模式之桥接模式
  20. 有关三门问题的答案解释

热门文章

  1. 2021-2027全球与中国单质肥料市场现状及未来发展趋势
  2. 小米10pro至尊版续航能力
  3. 请假时间计算----开始时间不是17点之后算一天,排除周日和节假日
  4. 档案馆智能查询系统,让档案查询更精准
  5. 数组添加元素的方法PHP,JavaScript如何给数组添加元素?js数组添加元素的3种方法(代码实例)...
  6. JS向数组中添加元素的方式
  7. java hssffont_Java HSSFWorkbook.createFont方法代码示例
  8. eclipse配置spark开发环境
  9. 如何利用火狐控制台下载网页图片
  10. 欠拟合、过拟合现象,及解决办法