生产计划排程算法

上传人:bin****86 文档编号:60212247 上传时间:2018-11-14 格式:DOCX 页数:16 大小:23.51KB
返回 下载 相关 举报
生产计划排程算法_第1页
第1页 / 共16页
生产计划排程算法_第2页
第2页 / 共16页
生产计划排程算法_第3页
第3页 / 共16页
生产计划排程算法_第4页
第4页 / 共16页
生产计划排程算法_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《生产计划排程算法》由会员分享,可在线阅读,更多相关《生产计划排程算法(16页珍藏版)》请在金锄头文库上搜索。

1、为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划生产计划排程算法一、做出详细生产作业计划需要哪些条件?在许多生产管理者眼中,生产作业计划是不重要的,如果我们只停留在小加工作坊的规模,大脑就能把一个月的订单、物料、资源记得清清楚楚,那么生产计划排程的必要性确实不太大,但事实上,随着生产规模的扩大,人脑已经不可能完成如此大数据量的存储功能,这时就到了生产管理的Excel时代,许多生产管理人员对Excel使用非常熟悉,并乐在其中,但如果要问他计划的详细信息,计划的优劣以及可执行性问题,这就遇到了困难,道理很简单,Excel只是将数据的存

2、储从大脑移到了电脑,增大了容量,却仍然没有实质性的改进,但Excel的存储作用却是不言而喻的,它是生产计划排程数据准备的重要手段,但Excel相对于文本来说只是多了一个方便操作的表格,并没有严格的二维数据关系,这时就到了生产管理的ERP/MES时代。这些基础数据主要包括如下几种:所有产品结构信息。即生产管理中BOM管理,有了产品结构才能方便的进行订单分解,分解成实际生产的任务。所有产品的制造工艺信息。简单来说,就是要能知道任何一个制造任务可以分解为几步以及每一步之间的逻辑关系,每一步用到哪些物料、需要哪种设备、需要哪些辅助工具,即是生产管理中常说的工艺流程。所有使用的资源信息。资源是必备的生产

3、主体,没有资源,生产无从谈起,所以需要对生产所需要的全部资源进行管理,这里所说的资源包含物料、设备、工具等。对资源的管理主要是对资源能力和成本的管理。资源的能力分为两个方面,一是资源的单位能力,即一个资源能同时加工的工序数,比如说有些设备只能加工一道工序,而有的设备能同时加工两道同样的工序,那么,这两台设备的单位能力是不同的,能力的另一方面是资源的数量,如果一种设备有同样的五台,另一种设备只有一台,如果它们的单位能力都是相同的话,那么显然,五台的设备能力大于一台的能力。这就是生产管理中常说的设备能力,比如有些数控设备是多主轴,可以同时加工多个零件,这就是设备的单位能力,另一方面资源的数量就是指

4、资源库存了。资源拥有生产的能力,使用能力则必定产生成本,成本的定义根据资源的类型决定,非消耗性的资源用时间定义成本,使用的时间越长,消耗的成本越大,消耗性资源则用消耗的数量进行定义,消耗的数量越多,消耗的成本越大。其它信息,包括订单,日历等信息。订单是生产计划排程的源头,所以重要性是不言而喻的,订单主要信息包括数量,交货期等;日历是生产制造正常进行的规则,所以也是必须的数据。上面所列出的数据需要完备性,缺少任意一种均不能进行有限资源能力的排程,同时所有数据也需要准确性,基础数据的准确性决定着计划排程的可执行性。二、如何做一个可执行的生产计划排程与排程?在具备了生产计划排程的数据条件之后,如何能

5、制定出一个可执行的计划,成为生产计划排程人员头痛的问题,因为面对纷繁复杂的工序逻辑关系,面对有限能力的资源竞争,再聪明、再有丰富经验的生产计划排程人员也无法准确的计算出每道工序的工作时间。这时,生产计划排程人员总是靠经验找出负荷最重的瓶颈设备,再结合优先级按照工艺流程的逻辑顺序将瓶颈设备上的工序先进行排程,再安排其它上设备上的工序,这样制定出的生产计划排程代表生产计划排程人员的经验,但是这并不是一个理论可行的计划,在因为其本身存在着一些冲突,实际执行中经常需要调度进行调整,但由于瓶颈资源始终处于高负荷,所以总体上没有太大的冲突,但做这样的计划已经需要耗费生产计划排程人员很大的精力。三、如何做一

6、个优化的计划排程?首先,生产计划排程本身具有多样性。由于订单具体灵活的先后顺序,工艺流程中存在并行流程,资源具有可选、可替换性等因素,生产计划排程往往不是唯一的,正如让两个生产计划排程人员做生产计划排程,他们做出的计划是不同的,但都可以去生产现场执行,这就是计划的多样性。其次,生产实际的需求多样化。企业的不同部门分别从自己的利益出发对车间调度决策寄予不同的期望:销售部门希望更好地满足对客户承诺的交货期;制造部门希望提高设备的利用率;经营管理部门希望降低成本;企业高层希望尽可能的提高生产资源的利用率,产出更多的产品。如果单独按各部门的要求做出的计划肯定是不同的,而且忽略任何一个部门的利益对企业整

7、体的发展都是不利的,寻求多方利益的合理折中成为生产调度对策的关键。在做出一套可行生产计划排程尚且如此困难,如何能反复权衡计划的优劣并做出最终生产现场执行的计划呢?很显然,靠人脑这时已无能为力,而计算机却有这种处理能力。APS软件可提供多目标的优化方案供生产计划排程人员反复权衡比较,可计算一套制造周期最短的生产计划排程、一套资源利用率最高的计划、一套最能满足交货期的计划、一套计划成本最小的计划,并比较每套计划的优劣,然后平衡各方利益做出一套多种目标都能满足的综合计划。四、实际生产中的计划排程模式是什么?计划不如变化快!正如现实总与理想的差异,实际生产执行与生产计划排程有出入是正常的也是必然的。生

8、产现场是复杂多变的,可能某道工序延迟了,也可能某台设备坏了,也可能物料供应晚了等等这些不可预知的突发情况会打乱正在执行的生产计划排程,那这时要忙碌的就是现场的调度员了,可是调度员面对复杂多变的生产现场往往无能为力解决所有问题,调换一台可用设备解决了设备故障的问题,可是这台临时调用设备上面的工序安排又被打乱了,调度员又得为这些工序计划的错乱而奔波了,反复调整反复解决眼前的问题,整个生产计划排程被完全打乱,其优化目标早已远远低于最初值,这就是生产计划排程网络连锁反应给生产管理人员带来的烦恼。实际的生产调度模式是动态生产调度。生产调度分为动态调度和静态调度两大类,静态调度是在调度环境和任务已知的前提

9、下的事前调度方案。在实际生产过程中,虽然在调度之前进行了尽可能的符合实际的预测,但由于生产过程的诸多因素,如处理单元和物料等资源的变化,难以预先精确估计,往往影响调度计划,使实际生产进度与静态调度的进度表不符,需要进行动态调整。特别是在市场经济供需变化快速,全球供应链竞争激烈的情况下,没有一种预测方法能够完全预测生产过程的动态变化。事实上,由于市场需求变化会引起产品订单变化,如产品数量的变化、交货期的变化等;另一方面,生产设备故障、能源的短缺和加工周期的变化等,都可能使原来的调度不符合实际要求。为了适应实际生产过程的不确定性和随机性,一般采用周期性的调度和再调度相结合的策略,定义一些关键事件,

10、如设备故障、订单改变等,当关键事件发生时,立即重新调度,这也称为基于事件的调度方式;否则,周期性调度,即进行所谓的动态调度,或者称为再调度、重调度。动态调度是指在调度环境和任务存在着不可预测的扰动情况下的调度方案,它不仅依赖于事前调度环境和任务,而且与当前状态有关。动态调度有两种形式:滚动调度和被动调度。滚动调度是指调度优化时间随着时间的推移,在一个接一个的时间段内动态进行生产调度。被动调度是指当生产过程发生变化,原来的调度不再可行时所进行的调度修正。被动调度是在原有的静态调度的基础上进行的,它的调度目标是尽量维持原调度水平,性能指标下降越小越好。滚动调度既可以在原有的静态调度的基础上进行,也

11、可以直接进行,其最终目的都是在当前优化区域内得到最优或次优调度。动态调度必须符合实时性要求,所以更关心在线计算能力问题。为了能够在有效的时间内得到一个较为合理的调度,一般希望将问题的规模减少,在一个较小时间段的问题空间内,得到一个较好的解。因此,大多数采用启发式方法和基于预测的滚动化方法。大多数动态调度由加工时间的变化引起,少数由订单的变化和设备故障等引起。对于由加工时间的变化而引起的动态调度,由于批量的加工顺序一般是根据最早的最优调度设定好的,在这种情况下,一般不再需要重新分配批量和加工顺序,只是调整各加工任务的加工起始时间,尽量得到一个较优的调度,或者保持原有调度的性能指标。支持动态生产调

12、度是APS软件的核心功能之一,也是APS理论走向实践应用的关键技术!APS采用基于内存的快速计算能实时响应各种现场不可预测的扰动,计算由扰动引起的连锁反应,实时生成新的生产计划排程以适应现场变化。五、生产作业计划的作用是什么?生产计划排程是生产管理中的核心工作,或许很多人不同意这个观点,只是因为这个观点的前提是生产计划排程在生产管理中真正起到了作用,目前国内制造业的现状还不能体现出生产计划排程的真正作用,所以也没有人认为它是最核心的工作,但为何生产计划排程却计划排程管理办法一、目的确保出货日期,正确掌握原材进厂时间及作为生产车间进行生产准备、仓库备料发料的依据二、适用范围新接订单、代工等之计划

13、排程三、职责厂长:负责产销协调及计划的排订采购:依双周计划修正各项主、副料到厂日期并进行追踪仓库:依日程计划备料、发料生产车间:依日程计划进行领料、生产设备:依计划制作工装模具四、作业办法1.主生产计划负荷分析厂长考虑业务部门的交货日期进行主生产计划作业主生产排程以日为单位,将各货号所需之交货量,依工艺流程将各工序所需之每件生产工时投入各相关部门的负荷内,以进行产能负荷分析前述之每件生产工时,应考虑实际生产时的各项等待时间,如品质不良的处理、停工待料、调机、机器故障、换模时间占总生产时间之比例等,以核算其生产效率,再将原标准工时除以生产效率,即为投入产能负荷分析用的实际生产工时本项负荷分析,以

14、各产品、各工序的每件生产工时乘以生产量,并依机加工、电解、抛光、清洗、装配等分别计算其所需的产能(附件一)在所需生产的数量中,除新订单外,另现有订单在各工序尚未完成的数量亦需涵盖进去进行负荷分析时,宜考虑各相关分析单位的设备、现有人数、每日上班工时及本月上班天数等,以计算所能提供的产能各工序在投入产能负荷时,如发现负荷已满,表示该工序无法应付所需生产的量,需考虑是否外包或加班,如无法解决,应减少计划生产数主生产计划的决定负荷分析完成且各工序都能满足负荷需求后(负荷不足的部份如已取得外协或加班的解决方案,可视为满足负荷),即可依据在后段所投入的各项产品及数量进行主排程计划主排程只排定后段工序,其

15、余工序不排主排程排定时,应先计算各产品在后段的每日产量,本产量可由每日上班工时生产工时而取得前条之生产工时考虑要项与同将每日计划量投入后段的负荷计划内,当所需负荷超过当日所能提供的产能时,即需顺延至第二天继续排定(附件二)所需负荷之计算方式为当日所投入各产品的计划生产量除以各产品在后段的日标准量依所拟定的负荷计划转换为主生产计划(附件三)主生产计划除自行留存外,另应分发仓库、设备与生产部门交期的确认与产销协调各工序之产能负荷分析完成后,如现有产能得以满足订单需求,即表示可如期出货;如无法满足需求,生管需核算不足的产能所需要的时间,以便和业务部门协商交货期主生产计划修正依据新接订单或每月未完成的订单计算各工序之负荷,并重新进行负荷分析、负荷计划及主生产排程物料需求计划厂长依据主生产计划,藉由材料清单(BOM)的展开,并设定参数,以计算所需的材料规格、数量及交货期等,做为采购部门进行采购作业、催料的依据2.周生产计划周负荷计划厂长依据主生产计划及目前各产品在各工序之生产状况,将尚未完成的订单

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 总结/报告

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号