大学精品课件:现代制造系统(v4.1)11A 高级计划.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《大学精品课件:现代制造系统(v4.1)11A 高级计划.ppt》由用户(金钥匙文档)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 大学精品课件:现代制造系统v4.111A 高级计划 大学 精品 课件 现代 制造 系统 v4 11 高级 计划
- 资源描述:
-
1、现代制造系统,第11章 现代制造系统的控制(1) 东北大学秦皇岛分校 黄亮 n-xyz,第11章 现代制造系统的控制,控制与设计都是制造系统的综合问题, 区别在于设计决定的方案通常都有长期遵守,属于长期决策问题; 而控制给出的措施通常只在中短期应用,并且还要随着实际生产情况的变化随时调整。 进一步细分,中期控制问题通常称为生产计划,而短期控制问题通常称为生产调度。 为了避免与之前课程的重复,本课程从生产计划和调度问题的高级扩展与高级求解两方面进行介绍。,第11章 现代制造系统的控制 11.1 高级生产计划 11.2 高级生产调度,回顾,生产计划的层次划分? 尽管不同企业、甚至不同文献给出划分都
2、不一致,但按照其计划的对象大体可划分成三个层次: (1)主生产计划(master production schedule,MPS),计划对象为产品, 制定部门为经营部门或主生产会, 执行部门为整个企业, 计划期间为1-3年,计划期别为季度、半年或年。,11.1 高级生产计划,生产计划的层次划分: (2)物料需求计划(material requirement planning,MRP),计划对象为部件、零件或原料, 制定部门为企业计划部门,执行部门为车间, 计划期间为1-3月,计划期别为旬、半月或月。 (3)能力需求计划(capacity requirement planning,CRP),计划
3、对象为工序, 制定部门为车间计划部门, 执行部门为工段、工作中心或班组, 计划期间为1月,计划期别为周或旬。 生产调度可以看成是第4个层次的计划。,除了上述层次划分外,企业在实际生产中出现的各种计划名词非常多,主要有 产品研发计划、市场开拓计划、技术改进计划、销售计划、资金计划、利润计划等,都属于企业的长期发展战略,在主生产计划层之上,为企业的经营决策部门所制定。有时为了方便区分,也将上述计划称为规划。 产品装配计划(final assembly schedule,FAS),通常比主生产计划更细致一些,计划期间和期别类似于物料需求计划。 采购计划、库存计划、厂级作业计划,属于物料需求计划层次,
4、为不同部门的不同习惯叫法。 粗能力计划(rough cut capacity planning,RCCP),仅考虑能力需求,还没有根据负荷现状进行调节的计划,为能力需求计划的准备阶段。 车间作业计划,通常指能力需求计划或生产调度。,生产计划的通用描述形式: 一定种类、数量的任务(产品、部件、零件或工序) 在什么时间段内(年、季度、月、半月、旬或周) 在什么地点(企业、车间、制造单元或工作中心)生产。,生产计划的样式举例 某装配车间某月的物料需求计划:,生产计划的形象理解: 生产计划问题=将石块装进罐子。 “罐子”指按时间和空间划分的可选项; “石块”为一批待生产的产品。,生产计划问题的优化目标
5、: 首先,不要让“罐子”溢出, 溢出意味通过正常生产方式不能完成计划,要通过一些措施临时增加生产能力。 这些临时措施主要有 (1)加班,需要支付额外的薪水; (2)临时外协,需要给外协厂一定的利润。 由于上述临时措施通常要比正常生产方式成本更高。因此要尽量避免临时增加生产能力,以降低成本。,生产计划问题的优化目标: 其次,不要让“罐子”装不满, 装不满意味着存在闲置生产能力。这会导致企业在一段期间内生产的产品数量减少,而期间成本不变,从而间接导致单位产品成本上升。 总之,生产计划是在满足订单要求的情况下,尽量给每个部门每个期间(“罐子”)安排满生产任务(“石块”),尽量减少能力闲置,同时也要尽
6、量减少加班或外协生产。,生产计划问题的扩展问题: 除了上述生产计划问题的传统优化目标,对于一些特定的企业,可能还要特殊的要求,这可称为生产计划问题的扩展问题。 例如,对于有的车间(多为生产线的形式),需要花费一定的时间才能切换所生产的产品。因此,一段时间内计划规定生产的产品种类越少越好,即在每个“罐子”中所装的“石头”类型越一致越好。 为了与传统生产计划问题区分,当生产计划考虑扩展优化目标或存在扩展约束时,可称为高级生产计划问题。,高级生产计划问题举例: 扩展问题1: 假如两种设备完成单件产品的费用不同。 是让便宜的设备加班完成任务? 还是让贵的设备正常生产完成任务? 扩展问题2: 假如外协单
7、件成本比加班单件成本低, 但外协有最小批量限制。 负荷超出标准能力时,是外协还是加班?,高级生产计划问题举例: 扩展问题3: 假如某些任务可以拆分成2个小任务, 拆分任务后方便分配,能够避免加班或外协, 但是需要额外支付批次成本,是否应该拆分? 扩展问题4和5: 假如有些任务要求必须上半月完成。 假如有些任务要求必须在其它某个任务前完成。 应如何分配?,生产计划问题的求解方法: 若只追求传统上的生产计划优化目标,并且生产批量较小(即“石块”较碎),则生产计划可转化成线性规划问题,使用单纯形等方法求解; 若生产批量较大,则为整数规划问题,规模不大时可采用分支定界法等方法求解; 但当问题规模过大,
8、或者额外考虑了一些扩展的优化目标,则传统的数学规划方法可能难以求解,这时通常采用遗传、模拟退火等智能搜索算法近似求解。,高级生产计划与排程 (advanced planning and scheduling,APS) 或译作高级生产计划与排产、高级生产计划与调度,指一种应用先进技术解决复杂生产计划问题的软件系统。 所谓“复杂”通常指额外考虑了扩展优化目标的大规模生产计划问题; 所谓“先进技术”主要指智能搜索算法,也包括应用先进制造模式和生产过程模型等方面。 APS可以是企业资源计划(ERP)或制造执行系统(MES)的一部分,若单独作为一个系统,其层次通常位于两者之间,主要为企业的生产计划部门所
9、使用。,生产计划问题的求解: 高级生产计划问题或规模较大的传统生产计划问题都可能需要使用智能搜索算法进行近似求解。 区别于传统数学规划方法的智能搜索算法求解方法可称为生产计划问题的高级求解。 本节以最常见的智能搜索算法遗传算法为例,介绍智能搜索算法在高级生产计划问题中的应用。,案例1,高级生产计划问题的遗传算法求解: 某装配车间有A和B两个工段。,案例1,继续: A工段所对应的零件族简记作零件族A; B工段所对应的零件族简记作零件族B; 此外,还有一些零件与工段不存在严格的对应关系,而是根据负荷临时分配,简记作零件族C。 回顾第4.1节中准成组单元的概念。,案例1,继续: 该车间每月生产什么种
10、类各多少数量的零件,由企业的计划部门确定(已知信息)。 根据企业计划部门的计划,车间内部每个工段下半月和下半月分别生产什么种类多少数量的零件,由车间计划员决定(决策变量)。 本案例中,该车间每月的生产计划存在2个时间段和2个空间分段,故存在4个“待装罐子”。,案例1,继续: 假设某月该车间有10批零件加工任务: 出于经济加工批量等方面的考虑,这些任务都不可拆分,即存在10个待装入罐子的东西。,案例1,继续: 假设该车间所有零件单件所需生产能力相同, 工段A每半个月能生产零件50件, 工段B每半个月能生产零件60件。 超出上述部分需要加班完成,并支付额外的加班成本。 标准生产能力(件),案例1,
11、继续: 本案例生产计划的评价标准初始为100分, 由于加班会产生额外的成本, 所以每加班生产10件零件扣5分; 能力闲置会造成固定成本的浪费, 所以每闲置10件零件的能力扣2分, 一个时间段生产不同种类的零件需要切换生产线,所以若一个时间段内只生产1种零件不扣分,每多生产一种扣1分。跨时间段切换零件不扣分。 在实际生产中,以上打分标准来源于详细的成本核算数据。,案例1,继续:某个的生产计划, 表中1(A30)表示1号任务,其生产零件族A的零件的30个。其它标识的含义以此类推。 此计划打分为:工段B上半月加班扣5分,工段B下半月闲置扣2分,各工段各时段换线各扣1分,合计扣4分,最终得分为100-
12、5-2-4=89分。,案例1,继续:另一个更好的生产计划, 注:蓝色为经过调整的任务。 此计划打分为:无加班不扣分,无闲置不扣分,工段A各时段换线各扣1分,合计扣2分,工段B时段内无换线,不扣分,最终得分为100-2=98分。,案例1,继续:总共有多少种计划? 本案例中, 对于1至5号任务,与工段之间存在严格的对应关系,只有上或下半月两个时间段可选择,即只存在2种选择; 对于6至10号任务,即可选择A或B两个工段,又可选择上或下两个时间段,即存在4种选择。 综合考虑上述情况, 各种选择进行组合后共存在32768种计划。,高级生产计划的优化方法: 组合问题通过求解空间巨大,难以枚举。 除少数可用
13、数学规划方法处理外, 高级生产计划由于约束较多, 通常使用启发式或亚启发式方法直接求解。 方法1,一种启发式算法: 第一步,给待分配的任务排序。 参考原则1:先选能力需求大的任务, 例如优先选择生产50个C零件10号任务。 参考原则2:先选分配约束严格的任务, 例如对于3号和9号任务,优先选择3号任务。,第一步,给待分配的任务排序。 根据上述两个原则, 本案例任务的选择顺序建议如下:,第二步,指定各个任务的工段和加工时间。 参考原则1:优先分配给剩余能力较多的时间段。 参考原则2:尽量将任务安排在靠前的时间段。 参考原则3:保持同一时间段内的零件种类一致。 例如,首先10号任务分配给工段B的上
展开阅读全文