APS生产计划排程(Production Planning and Scheduling)

什么是生产计划排程

生产计划排程是在有限产能的基础上,综合来自市场、物料、产能、工序流程、资金、管理体制、员工行为等多方的对生产的影响,经过APS的优化得出合理有效的生产计划。

生产计划排程的安排应注意的原则

1、交货期先后原则:交期越短,交货时间越紧急的產品,越应安排在最早时间生产。   

2、客户分类原则:客户有重点客户,一般客户之分,越重点的客户,其排程应越受到重视。如有的公司根据销售额按ABC法对客户进行分类,A类客户应受到最优先的待遇,B类次之。C类更次。

3、产能平衡原则:各生产线生产应顺畅,半成品生产线与成品生产线的生产速度应相同,机器负荷应考虑,不能产生生产瓶颈,出现停线待料事件。   

4、工艺流程原则:工序越多的产品,制造时间愈长,应重点予以关注。

生产计划排程决策状况描述

生产计划排程的目的是为车间生成一个详细的短期生产计划。排产计划(Productionschedule)指明了计划范围内的每一个定单在所需资源上的加工开始时间和结束时间,也即指出了在给定资源上定单的加工工序。排产计划可以通过直观的甘特图(Gantt-chart)形式给出。   

排产计划的计划间隔可以从一天到几周,取决于具体的工业生产部门。合理的计划长度取决于几个因素:一方面,它至少应当涵盖与一个定单在生产单元中最大的流动时间(flowtime)相对应的时间间隔;另一方面,计划间隔受到已知顾客定单或可靠需求预测的可用性限制。很显然,只有当排产计划适度稳定时,在一个资源上进行定单排程才是有用的。也就是说,它们不应受不期望事件经常变化的影响(如定单数量改变或中断)。   

对某些生产类型(如job shop),生产计划排程需要对(潜在)瓶颈资源上的任务定单进行排序和计划;而对另一些生产类型(如成组技术),生产计划排程要能自动地、按时段检查资源组的能力,看其是否能够在下一个时间段内完成成组加工的一组定单。然后,可以手工排序这组定单在下一个时间段内的加工次序。   

排产计划任务能够而且也应当分散来做,这样可以利用每个地点人们的专业知识和车间当前状况的知识(例如人员的可用性)。   

生产计划排程受到上层主生产计划的约束,主生产计划设立了在分散的决策单位中执行生产计划排程的框架。从主计划中可获得的相应指导包括:使用超时或加班的数量;在不同时间点上来自供应链上游设施物料项的可用性;涉及来自供应商输入物料的采购协议。此外,由于主生产计划在供应链上有更宽的视点和更长的计划区间,从中我们还可以得到:   

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

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

排产计划生成

由车间模型生成排产计划的一般程序可简单地描述为下面6个步骤(如图1所示)。   

1、建模

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

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

2、提取需要的数据

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

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

除了从ERP系统、主生产计划和需求计划这些数据源中接收的数据之外,车间或生产单位的决策者或许对车间当前或未来的状况会有更进一步的知识或期望,这些信息在其它地方(如软件模块中)是不能得到的。再者,对车间的可用能力或许也可以有多种选择(如柔性的倒班安排等)。因此,决策人员必须有能力修改数据和建立某种生产状况(见图1中的第三步,点划线框表示这一步必须由决策人员执行,并且是可选的)。   

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

在有了模型和数据之后,就可以针对给定的生产状况,利用线性规划、启发式算法和基因算法等各种复杂的优化方法来生成排产计划。这项工作可以一步完成,也可以通过两级计划层次(先综合的生产计划,后详细的排产计划)完成。   

5、排产计划分析和交互修改

如果通过两级计划层次完成,也即先生成综合资源的上层生产计划。那么,在生成一个详细的排产计划之前,人们或许首先要对这个生产计划进行分析。特别地,如果生产计划不可行,决策人员可以交互地指定一些计划途径来平衡生产能力(如增加班时或指定不同的加工路径)。这或许要比修改在单个资源上的加工工序(下层排产计划)更加容易。

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

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

6、生产状况核准

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

7、执行和更新排产计划

决策人员选定的排产计划将被传递给:MRP模块(分解计划)、ERP系统(执行计划)和运输计划模块(在顾客定单完成时安排装运车辆)。   

MRP模块把在瓶颈资源上计划的所有活动分解成在非瓶颈资源上生产的那些物料或由供应商交付的物料;此外,对某些加工定单所必需的物料也将被预定。   

排产计划将持续执行到某个事件信号发生时才进行更新,也即直到修改一个排产计划看来是可取的时候。这个事件可以是一个新定单的到来、机器故障或冻结的计划部分已执行完毕(后面我们还将对排产计划的更新作详细讨论)。   

改变车间生产模型的情况不太经常。如果结构保持不变和只是数量上受到影响(例如一个机床组中的机床数或某些已知产品的新变种),那么,通过下载ERP系统中的数据,APS能自动更新模型。但当变化很大时(例如具有某些新特征的新生产阶段的引入),那么,由专家对模型进行手动调整则是可取的。

茗鹤APS高级计划排程软件通过多年的排程理论研究、自研APS引擎算法,已成功研发出基于SaaS平台模式,应用电子、五金、注塑、COB、SMT、涂装、机械、组装等行业,可以独立部署应用,也可以与第三方ERP、MES通过接口对接使用,通过多年的实战交付,茗鹤APS高级计划排程系统已经成为茗鹤软件公司核心技术和产品。

 

  • 1
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
什么是高级计划排程-APS? 被誉为供应链优化引擎,有称高级计划系统(Advanced Planning System),也有叫高级计划排程(Advanced Planning and Scheduling)。定义不是最重要的。最重要的是对所有资源 具有同步的,实时的,具有约束能力的,模拟能力,不论是物料,机器设备,人员,供应, 客户需求,运输等影响计划因素。不论是长期的或短期的计划具有优化,对比,可执行性。 其将要采用基于内存的计算结构,这种计算处理可以持续的进行计算。这就彻底改变了批处 理的计算模式。可以并发考虑所有供应链约束。 当每一次改变出现时,APS 就会同时检查 能力约束, 原料约束,需求约束,运输约束,资金约束,这就保证了供应链计划在任何时 候都有效。也将采用基因算法技术,它是一种搜索技术,它的目标是寻找最好的解决方案。 这种搜索技术是一种优化组合,它以模仿生物进化过程为基础。基因算法的基本思想是进化 就是选择了最优种类。基因算法将应用在APS 上,以获得“最优”的解决方案。现在APS 系统以将网络结构的APS主要是基于多层代理技术与制造内部的APS主要是基于模拟仿真结 合起来,使得网络导向结构的APS解决制造同步化问题,模拟仿真APS的优化顺序器解决工 厂的顺序冲突问题。这样,APS计划的编制与顺序的安排就可以提供给制造商解决全球的优 先权和工厂本地的优化顺序问题,来满足制造业对客户响应越来越强烈的需求。 APS 应包括哪那些内容? 1. 基于订单任务(Job-based)订单优先级计划 2. 基于事件(Event-based)资源利用率最大化计划 3. 基于资源(Resource-based,TOC)瓶颈约束计划 4. 基于物料约束的可行的计划 5. 基于历史,现在,未来的需求计划 6. 基于供应资源优化的分销配置计划 7. 基于运输资源优化运输计划
APS高级计划排程(Advanced Planning and Scheduling)是一种复杂的计划排程方法,旨在提高企业的生产效率和资源利用率。它通过利用先进的算法和技术,将企业的订单、生产能力、库存水平等因素纳入考虑,制定最佳的生产计划APS高级计划排程的主要目标是在满足客户需求的同时最大化生产效率。它对订单需求进行分析和预测,并以此为基础进行生产计划的制定。通过预测订单需求,企业可以提前准备所需的材料和资源,并合理安排生产活动,以降低库存成本和生产周期。 APS高级计划排程还考虑到生产线的制约条件和资源限制。它可以根据不同的资源情况和生产能力,优化生产计划,避免资源浪费和生产瓶颈。例如,当某个生产线出现故障或需要维护时,APS可以调整生产计划,将订单分配给其他可用的生产线,确保生产不受影响。 此外,APS高级计划排程还可以提供可视化的排程计划,方便企业管理者进行监控和调整。它能够实时反映生产进度和资源利用情况,及时发现潜在问题并采取相应措施。通过排程的可视化,企业可以更有效地进行资源调配和优化,提高生产效率和交货准时率。 总之,APS高级计划排程是一种复杂而高效的计划排程方法,能够帮助企业实现生产效率和资源利用率的最大化。通过充分考虑订单需求、产能限制和资源情况,它能够制定出最佳的生产计划,提高企业的竞争力并满足客户需求。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

茗鹤APS和MES

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

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

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

打赏作者

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

抵扣说明:

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

余额充值