基于OPT技术的车间作业管理系统

发布日期:2011-11-25    兰生客服中心    浏览:3148

1 引言
         轻武器柔性制造系统(SAFMS) 的提出是为了提高轻武器的开发、研究、 设计能力,缩短产品的研制周期,加速 科研成果迅速向生产力转化和进行技术 储备,满足国防科研和国防动员任务的 需要。项目的总目标是以中国兵器工业 轻武器动员中心建设目标为基础,采用 先进适用的技术和科学的管理方法,以 缩短研制高品质枪械周期和开发适于国 家经济动员生产的制造工艺;利用先进 制造技术,通过对轻武器设计、开发、 制造、检测、质量控制及管理等进行系 统集成建成轻武器设计制造一体化系 统。生产管理信息系统(PMIS)作为 SAFMS的一个子系统,其目标是为总 体目标的实现提供技术支持,即不仅要 实现生产信息管理,还要通过车间管理 信息系统将产品的研制开发与生产有机 地集成在一起。因此, PMIS的车间管 理主要用于产品的试制开发,其产品具 有类多、单件、小量的生产特点。最优 生产技术(OPT)是一种适合于这种情 况的生产计划与控制技术。
2 OPT算法的基本原理
           OPT的基本思想就是找出产品生产 中影响生产进度的最薄弱的环节,集中 精力保证簿弱环节的满负荷工作。其基 本原理可以归纳为以下几点:
        (1)尽量保证关键资源的满负荷工 作。因为关键资源是限制生产系统生产效 率的最薄弱的环节,它的使用状况将影响 整个生产系统的生产效率和生产能力。因 此,应采取一切有效措施,以避免关键资 源做无效劳动或其他工序影响关键资源上 的工序。
         (2)以关键资源的能力决定非关键资 源的利用率和生产效率。生产系统中总的 物流量或出产量取决于系统中关键资源的 能力,不考虑关键资源的利用率和生产效 率,盲目提高非关键资源的利用率和生产 效率,只会生产出不配套的多余的工件和 产品。
          (3)对关键工序的前导工序和后续 工序采用不同的计划方法。为增强计划 的可实施性,在进行计划编制时需要考 虑关键资源的约束和有限的生产能力。 为使工件不在关键工序前过多地积压和 在关键工序后迅速成套, OPT系统对关 键工序的前导工序和后续工序分别采用 拉动和推动方式。
3 车间生产计划管理系统的设计
          3.1 开发环境
          系统体系结构采用客户/服务器模式。服务器端控制机选用HP NetServer LH PRO6/200(64M内存、6G SCSI 硬盘、17”彩显),操作系统选用 windows NT Server4.0,以 Oracle7 Workgroup Server for NT为数据库支 撑平台,为应用系统提供数据服务及相 关系统服务。客户端以 Windows95为 系统平台,安装有Oracle客户端软件。 开发工具则选用 Oracle公司的 Developer/2000。
         3.2 系统功能
          车间生产计划管理模块是 PMIS系 统的一个主要功能模块,也是联结工程 设计系统和制造集成系统的纽带。计划 部门可编制科研计划并生成产品设计任 务书并下达给工程设计系统, PMIS系 统在取得相应的工艺后,按照物料与能 力的供应状态,编制单元任务,提交单 元任务书给制造集成系统。而外协任务 书;外(采)购任务书的编制以及外(采) 购单的生成保证了辅助计划的实施。
3.3 PMIS中生产计划管理总体系结构
          工艺数据的存在是进行生产计划安 排的前提,制造资源(包括物料、工具、 设备)的满足是进行计划安排的必要条 件。因此,系统首先查看计划生产的零 件是否已有工艺数据,然后再计算零件 的物料需求、工艺需求以及设备能力需 求,在这些都满足的基础上,最后按OPT 原则对生产计划数据进行排序。
3.4 基于OPT的生产计划算法流程
          考虑到 SAFMS一期工程某些基础 信息还不能准确提供,以及 PMIS在整 个系统中所处的位置,我们在生产计划 中基本上采用 OFT的设计思想,而并 非完全按其要求进行。   
         (1)估算各工序的交货期
         根据生产计划中对零部件完工日期 的要求,以及工艺路线中提供的零部件 的加工时间、准备时间、检验时间以及 相关资源等条件,可估算出各工序的交 货期。具体过程如下:
        a取一条零部件的生产计划数据和 该零部件的最后一个生产批量;
        b计算该零部件计划完工日期所对 应的时间:该批量零件的最后一道加工 工序的计划完工时间=零部件的计划 完工时间,计算该批量零部件的最后一 道工序的加工时间;
        c该工序若有前置工序就继续,没有则转e;
        d计算该批量零件前置工序的计划 完工时间=本道工序的计划完工时间 —该批量本道工序的加工时间—两工 序间的间隔时间,转c;
        e若这是该零件的第一个批量就转 g,不是则继续;
        f取该零件的前一个生产批量:该 批量的零部件最后一道加工工序的计划 完工时间=该零件上一批量的最后一 道工序的计划完工时间—上一批量最 后一道工序的加工时间,转c;
        g若这是该批计划的最末一条生产 计划就转i,不是则继续;
        h取下一条零件生产计划数据和该 零件最后一个生产批量,转b 
        i结束。
        (2)平衡生产能力并确定关键资源
         将计划投产的自制件根据工序要求 分配到各生产单元,对各单元中该批计 划所涉及的设备分别作如下处理:a核算生产单元各设备计划负荷;b计算该设备计划期内的额定能 力;c根据各设备计划负荷、实际负 荷、额定能力进行能力平衡分析,并确 定出关键资源;
         (3)编制关键件的生产计划
         根据 OPT生产计划的排定原则, 具体过程如下:a将关键设备按其上任务完工时间 的大小倒排序,取第一种关键设备;b找出在该设备上加工的各关键工 序中交货期最晚的工序,确定该工序的 开工时间和完工时间;c若该关键工序所对应的零件还有 别的关键工序就继续,否则转e:d一次排定该零件两关键工序间的 非关键工序;e若该设备上还有计划完工时间≤ 该工序的计划完工时间的工序就继续, 无则转g;f取计划完工时间仅次于该工序的 计划完工时间的下一工序,若该工序不 止一道,就将下一工序中加工时间长的 工序先排序,否则接着该工序排序; g 确定排好序的工序的时间和完工时间后,转c;h 若这是最后一种关键设备就继续,否则转j ,i取下一种关键设备,转b;j将每零件的最小关键工序排序,然后按从大到小的顺序,将每零件的关键工序的前置工序按抖动方式排序;K将每零件的最大关键工序排序,然后按从小到大的顺序,将每零件的关键工序的后续工序按推动方式排序;
I结束。
      (4)编制单元生产计划
         把排定的零件生产计划按工艺路线的要求分别下达到各单元。
        4 结束语
        采用基于OPT的思想,使关键资源得到充分的利用,编出的生产计划行之有效,达到了缩短产品研制开发周期的目的。本系统采用模块化结构,便于扩充;标准的图形界面,丰富的信息提示,使用简便。

更多相关信息