面向FMS生产调度和控制的零件动态工艺模型研究(1)_第1页
面向FMS生产调度和控制的零件动态工艺模型研究(1)_第2页
面向FMS生产调度和控制的零件动态工艺模型研究(1)_第3页
面向FMS生产调度和控制的零件动态工艺模型研究(1)_第4页
面向FMS生产调度和控制的零件动态工艺模型研究(1)_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、    面向FMS生产调度和控制的零件动态工艺模型研究(1)    提出一种基于FMS生产调度与控制的零件动态工艺模型。该模型由零件加工工序和各个工序之间的约束关系描述两部分组成,去掉了传统人为的加工顺序约束,易于与生产调度控制系统集成,能充分发挥FMS生产调度柔性的特点,为FMS优化生产调度的实现提供一条较好的途径。 关键词FMS生产调度CAPP动态工艺模型中国图书资料分类法分类号TH165 笔者根据FMS生产调度的特点,在现有零件模型的基础上提出零件的动态工艺模型。1零件工艺模型的常用表达方法通常的CAPP系统

2、只能设计出静态的或只具有部分柔性的理想化的工艺规程。1.1固定加工顺序的工艺文件方式通常生产调度中使用的零件工艺文件格式为零件名;零件号;工序1,机床名加工时间;工序2,机床名加工时间;工序n,机床名 加工时间;END该方法的优点是表达方式简单明了,缺点是限制了加工的自由度及柔性,使得加工只能严格按给定的工艺顺序进行,从而限制了柔性加工系统最优指标的实现。该方法对单机加工或JOBSHOP生产较合适。1.2多工艺方案与/或图的表示方法1,2图1为一个实例零件的与/或图。用与/或图 图1实例零件的加工顺序与/或图 可以表示出零件加工顺序的部分约束关系。通过对该图按一定的启发式搜索算法进行搜索可得到

3、多个可行的加工工艺路线。该方法在一定程度上增加了CAPP的柔性,并考虑到了静态生产环境,但是没有考虑实际的动态生产情况,因而还很难在FMS生产系统中应用。1.3有向图表示方法有向图可以表示零件的加工工艺顺序。图2为一实例。通过对有向图的遍历可得到多个工艺方案。 图2实例零件工序结构的有向图表示 该方法直观地表达了零件加工工序及工序之间的约束关系,可用图论的方法进行描述与变换,但对FMS可替代加工工序无法表达,须对多个加工工艺方案进行复杂的评价才有可能得到可行的加工方案。2基于FMS的零件动态工艺模型为了适应FMS生产柔性的特点,零件工艺描述必须既能反映零件的所有加工特征,又能反映出加工工序之间

4、的约束关系,同时还能表示出加工工序的可替代性。所谓可替代加工工序是指某一工序可以由不同的机床加工完成,一旦确定好加工机床,则可完成该工序加工的其它候补工序即取消。为了增加零件工艺表达的灵活性,减少人为的对工艺加工顺序的约束,笔者以现有零件工艺模型为基础,提出了一种更灵活的表示方法。零件动态工艺模型仍用有向图表示(见图3),图中节点表示零件的一个加工工序或一系列的可替代加工工序,该工序与加工机床及对应的加工参数相联系(如加工时间、刀具号、NC文件名等);有向弧表示零件工序的加工顺序约束关系。任何从头节点(Head)到尾节点(End)的遍历路径都是一个有效的加工工艺路线。 图3实例零件的动态工艺模

5、型 假设该有向图有n条遍历路线(工艺方案),第i道工序有ki种加工方案(即有ki-1个可替代加工工序),共有m个节点(不计Head和End节点),则零件可能有的加工方案数为。常用的CAPP系统产生的工艺方案较大地限制了零件工艺表达的柔性。较好的情况是仅考虑了部分生产调度的静态因素,而且一定产生完整的和确定的加工工艺路线(一般通过对多工艺方案进行评价后得到),这使得CAPP系统过于复杂。这里提出的零件动态工艺模型却是仅提供零件的工序、可替代工序及工序加工顺序之间的约束关系,至于实际生产中具体选择什么样的加工顺序、每道工序中选择哪一个可替代工序则完全由实际生产中的资源状态、零件本身的加工情况以及用

6、户的具体求进行选择,零件的具体加工工艺路线不需事先确定,直到零件加工好后才知道,并且相同类型的零件可能有不同的工艺路线,零件的具体加工工艺是在实际加工中根据系统的状态及加工性能指标动态重组而成。这样的零件描述相对传统的Job-Shop生产而言似乎是不完备的,但却为现代化的柔性生产提供了更大的调度空间。该方法不仅大大减少了CAPP的工作量及难度,显著提高了实际生产调度控制中的灵活性,而且不会提高调度控制的难度,从而为FMS生产性能(如系统生产率、总加工时间、机床负荷平衡率等)的提高创造了条件。3零件动态工艺模型的计算机表示方法及数据结构3.1零件工艺参数描述该部分描述了零件的所有工序参数,以文件

7、形式表示,其结构为零件名;零件号;工序1,工序11 工序12 工序1k1;工序2,工序21 工序22 工序2k2;工序n,工序n1 工序n2 工序nkn;END工序i表示第i道工序的信息节点;工序ij表示工序i的所有可完成该工序加工的工序节点序列。上述文件表示零件共有n道加工工序,其中工序1有k1种实现方法,工序2有k2种实现方法,工序n有kn种实现方法。    工序信息节点及可替代工序节点的数据结构(C 语言表示)为class ProcedureInfo工序信息节点类 public:ProcedureInfo():构造函数ProcedureInfo(i

8、nt,float,ProcedureInfo* AlternativeProcedureInfo=NULL);ProcedureInfo();析构函数int Machine_No;机床号float Machining_Time;加工时间ProcedureInfo* Alternative ProcedureInfo;替代工序的加工信息;class Procedure工序节点类 public:Procedure();构造函数Procedure(int);构造函数Procedure();析构函数int Procedure_No;工序号ProcedureInfo*ThisProcedureInfo;

9、当前工序Procedure* NextProcedure;下一道工序;3.2工艺约束关系描述零件工艺约束关系主描述各加工工序之间的加工顺序。因工序是有向图中的节点,工序之间的约束关系即为节点之间的关系,可用图论方法进行描述。3.2.1用邻接矩阵方法以图3为例来说明。邻接矩阵因实际零件邻接矩阵多为稀疏矩阵,也可用十字链表结构表示。3.2.2用邻接表方法仍以图3为例说明。其邻接表(见图4)为 图4实例零件的邻接表形式 邻接表中每个方框表示零件的一道工序(即工序节点),方框内的数字表示工序号。工序节点按工序号顺序排放(第一列),并用箭头指向其相邻的工序节点。相邻的工序节点中节点号为正表示该节点为后续

10、工序节点,为负表示该节点为前继工序节点。邻接表中工序节点的结构与类Procedure相似。            摘提出一种基于FMS生产调度与控制的零件动态工艺模型。该模型由零件加工工序和各个工序之间的约束关系描         本篇论文是由3COME文档频道的网友为您在网络上收集整理饼投稿至本站的,论文版权属原作者,请不用于商业用途或者抄袭,仅供参考学习之用,否者后果自负,如果此文侵犯您的合法

11、权益,请联系我们。4基于零件动态工艺模型的调度控制方法的实现算法与特点4.1实现算法基于零件动态工艺模型的调度控制算法是在零件动态工艺模型的基础上结合启发式动态调度算法实现的,其过程为Step 1:搜索零件邻接表,把无前继节点的工序节点加入可调度工序集合中。Step 2:在可调度工序集合中动态选择一工序。Step 3:搜索出该工序节点的后续节点。a.删除这些后续工序节点中对应所选择的加工工序的前继工序节点;b.在可调度工序集合中删除所选择的工序节点;c.判断这些后续工序节点是否有前继节 点,把无前继节点的工序节点加入可调度工序集合中。Step 4:判断可调度工序集合中的元素个数:若为零,则该零

12、件加工完成,转Step 5;否则转Step 2。Step 5:发出该零件加工完成指令。4.2零件动态工艺模型的特点(1)易于实现。在CAPP阶段只根据零件工艺特征及生产系统资源产生实现这些特征的加工工序节点或可替代工序节点,以及工序之间的约束关系,而不需直接产生确定的加工工艺方案以及对这些方案的评价;(2)合理描述了零件的工艺过程,去掉了人为的不合理的加工顺序约束,并增加了对FMS中经常存在的可替代加工工序的描述;(3)充分考虑了FMS生产的特点,易于与生产调度控制系统集成;(4)能充分发挥FMS生产调度的柔性,并且不会显著增加调度控制的工作量与难度,为FMS的优化生产调度的实现奠定了基础。

13、参考文献 1Deng Chao.An Integrated System of CAPP and JOB-SHOP Scheduling.International Conference on Manufacturing Automation,HongKong,1997.2Cai L G,Li P G,Duan Z C.An Applied Part Model Based on Form Feature Binary Tree for Integrated CAD/CAPP/CAM System of Rotational Componences.ICIM95,Wuhan,1995. The

14、 Research on Part Dynamic Process Model Based on the Scheduling and controlling for FMSZhao Tianqi(Huazhong University of Science & Technology, Wuhan,P.R. China)Deng Jianchun, Tong Guofan, Li Peigen, Duan Zhengcheng Abstract: In thia paper adynamic process model of part is built based on the sceduling and controlling for FMS. It is composed of the processes(include the alternative processes)description and the constraint relationships among these processes.The model can celstraditional man-made constrains among processes, a

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论