一种基于柔性制造系统的产品工序追踪方法与流程

文档序号:12460357阅读:来源:国知局

技术特征:

1.一种基于柔性制造系统的产品工序追踪方法,其特征在于:所述产品工序追踪方法包括以下步骤:

1)参数初始化:

1.1)设置柔性制造系统工序组编号为g,其中g的定义域为Dg={0<g≤G,g=1,2,3…},其中G表示工序组总数;

1.2)设置每组工序总数为Ng,Nmax为所有工序组工序数Ng的最大值,其中Ng的定义域为

1.3)设置每组工序编号为xg,其中xg的定义域为

1.4)设置产品P在g组工序经过的工序为yg,yg的定义域为且D为进制的所有工序编码的集合;

1.5)设置产品P加工完毕经过的工序编码为Dp=y1y2…yi…yg,其中i工序组编号,定义域为Di={i|0<i≤g};

1.6)将Dp初始化Dp=AA…A…A,i=1;

2)记录产品P经过的工序:

2.1)判断产品P是否开始生产,若产品P生产开始则进入步骤2.2);

2.2)获取产品P生产的工序组i;

2.3)获取产品P正在生产的工序编号xg,并将产品P在该工序组中的加工工序进行编码,获得产品P在工序组i经过的工序yi,更改产品P经过的工序编码Dp=y1y2…yi…yg

2.4)判断当前工序是否生产完毕,如果生产完毕则进入步骤2.5);

2.5)判断产品P在当前工序组是否生产完毕,如果生产完毕则进入步骤2.6),否则跳入步骤2.3);

2.6)判断当前产品P是否生产完毕,如果生产完毕则进入步骤3),否则返回步骤2.2);

3)获取产品P经过的工序:

3.1)获取产品P经过的工序编码Dp=y1y2…yi…yg

3.2)解析工序编码Dp,获取产品P加工过程中经过的工序。

2.如权利要求1所述一种基于柔性制造系统的产品工序追踪方法,其特征在于:所述步骤1.4)中,创建进制的所有工序编码的集合的过程如下:

1.4.1)每组工序由不大于Nmax个工序组成,即由产品P经过的该工序组的工序可以由Nmax位二进制表示;

1.4.2)Nmax位二进制0和1的所有组合即为产品P经过该工序组的工序的所有可能出现的情况;

1.4.3)将Nmax位二进制0和1的所有组合转化为进制,用特定编码的标识符标识。

3.如权利要求1或2所述一种基于柔性制造系统的产品工序追踪方法,其特征在于:所述步骤2.3)中,对工序组中的加工工序编码方法如下:

2.3.1)获取产品P所在的工序组i;

2.3.2)将产品P经过工序组i中的工序对应的二进制位置为1;

2.3.3)将Nmax位二进制转化为进制yi表示。

4.如权利要求1或2所述一种基于柔性制造系统的产品工序追踪方法,其特征在于:所述步骤3.2)中,解析工序编码Dp的方法如下:

3.2.1)获取工序组总数g,设置解析工序索引j=0;

3.2.2)如果j<g,进入步骤3.2.3)否则解析完成;

3.2.3)将进制的yj反解码为二进制,二进制为1所在的位即为产品P在工序组g经过对应的所有工序;

3.2.4)索引j=j+1,进入步骤3.2.2)。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1