3. 产品族与工艺相似性分析

换型之所以困难,往往不是因为单个产品难做,而是因为工作站上混流的产品太多、差异太大。产品族与工艺相似性分析的任务,就是把“看起来五花八门”的产品,按工艺需求重新归类,找出哪些产品可以共用同一套夹具、同一组参数、同一条换型路径,从而把换型次数和换型时间压下来。本节围绕产品族聚类、工艺特征提取、相似性矩阵构建,以及面向换型的零件分组与工作站适配策略展开。

一、先明确“相似”的判据:工艺特征提取

产品族聚类不能按外形或销售分类来做,必须按工艺特征来做。工艺特征是指那些会直接影响工作站设备选型、夹具设计、运动轨迹和工艺参数的属性。对典型的装配、拧紧、点胶、焊接、搬运工作站,可从以下维度提取特征:

  • 几何与尺寸特征:外形包络尺寸、定位基准面、关键孔位/接口位置、重心位置、最大外廓对角线。
  • 材料与表面特征:材质(钢/铝/塑料)、表面处理(是否喷涂、是否易划伤)、刚性(是否易变形)。
  • 工艺动作特征:需要哪些工序(抓取、定位、拧紧、点胶、检测)、工序顺序、工序数量。
  • 工艺参数特征:拧紧扭矩、点胶量、焊接电流、压装力、节拍要求。
  • 精度与质量特征:定位精度、重复精度、关键尺寸公差、检测项。
  • 换型相关特征:所需夹具/工装编号、所需程序号、所需料号、换型时是否需要更换末端执行器。

提取时建议把每个特征量化或离散化。例如“外形包络尺寸”用长×宽×高(mm)表示;“拧紧扭矩”用 N·m 数值表示;“是否需要更换夹具”用 0/1 表示。这样后续才能计算相似度。

二、产品族聚类方法

聚类是把 N 个产品分成若干族,使同族内工艺相似度高、族间差异大。工程上常用三类方法:

1. 基于工艺路线的聚类。把每个产品的工序序列看作一个字符串或序列,用编辑距离或最长公共子序列衡量相似度。工序序列高度重合的产品,天然适合放在同一工作站、共用同一程序框架。例如产品 A 的工序为“上料→定位→拧紧→检测”,产品 B 为“上料→定位→拧紧→点胶→检测”,二者前四步重合,可归为同一族,换型时只需增加点胶工位。

2. 基于特征向量的聚类。把每个产品的工艺特征组成向量,做归一化后用欧氏距离或余弦相似度计算,再用 K-means、层次聚类等方法分组。K 值可先按工作站数量或换型目标设定,再根据轮廓系数调整。

3. 基于换型成本的聚类。这是最贴近换型工程的做法:把“从产品 i 换到产品 j 需要的时间/成本”作为距离,距离越小越应归为一族。换型成本可由夹具更换时间、程序切换时间、参数调整时间、首件确认时间累加得到。

聚类结果不是越细越好。族太多,换型次数并不会明显下降;族太少,族内差异大,换型时仍需大量调整。一般以“族内换型时间 ≤ 目标换型时间”为约束来确定族数。

三、相似性矩阵构建

相似性矩阵是聚类和分组的基础工具。设共有 n 个产品,构造 n×n 矩阵 S,其中 Sij 表示产品 i 与产品 j 的工艺相似度,取值 0~1,1 表示完全一致。构建步骤:

  1. 对每个特征做归一化,消除量纲影响。数值型特征用 min-max 归一化;分类型特征用独热编码或直接映射为 0/1。
  2. 对每个特征赋权重 wk,权重之和为 1。权重应体现该特征对换型的影响程度,例如“夹具是否相同”权重可给 0.3,“拧紧扭矩差异”权重给 0.1。
  3. 计算加权相似度:Sij = Σ wk · simk(i,j)。数值型特征可用 sim = 1 − |xi−xj| / (max−min);分类型特征相同取 1,不同取 0。
  4. 把矩阵按行归一化或做对称化处理,得到最终相似性矩阵。

下面给出一个 4 产品的示例(数据为教学假设,非实测):产品 P1~P4,特征取“夹具编号、拧紧扭矩、工序数、是否点胶”四项,权重分别为 0.35、0.25、0.20、0.20。计算后得到相似性矩阵,并据此把 P1、P2 归为一族,P3、P4 归为另一族。

产品工艺相似性矩阵与产品族划分(示例) 产品 P1 P2 P3 P4 P1 1.00 0.86 0.31 0.28 P2 0.86 1.00 0.35 0.30 P3 0.31 0.35 1.00 0.82 P4 0.28 0.30 0.82 1.00 相似度阈值 θ = 0.70 ≥ θ:同族 < θ:异族 产品族 A:P1 + P2 共用夹具 F-01,拧紧扭矩 12 N·m 换型仅需切换程序号,预计 3 min 产品族 B:P3 + P4 共用夹具 F-02,需点胶工序 换型需换胶嘴,预计 8 min

四、面向换型的零件分组与工作站适配策略

得到产品族之后,下一步是把族落到工作站上。核心原则是:同族产品尽量分配到同一工作站,异族产品尽量分散到不同工作站,以减少同一工位上的换型次数。具体策略:

1. 按族分配工位。若工作站数量充足,一个族对应一个工作站,族内换型只做程序切换和参数调用,不做机械更换。若工作站数量不足,则把换型成本最低的两个族合并到同一工位,并优先安排换型时间短的族间切换顺序。

2. 按换型路径排序。同一工位上多个族的切换顺序,应按换型时间从小到大排列,形成“换型路径”。例如工位 W1 承担族 A 和族 B,切换顺序为 A→B→A,其中 A→B 需换夹具(8 min),B→A 只需换程序(3 min),则排产时应尽量把 B→A 的切换安排在相邻批次,减少大换型次数。

3. 夹具与程序的模块化。对同族产品,尽量设计通用夹具基座 + 可换定位块,把“换夹具”降级为“换定位块”;对程序,采用参数化程序模板,把产品差异写成参数表,换型时只改参数不改逻辑。

4. 适配性校验。分组完成后,要逐工位校验:该工位设备行程、负载、精度、节拍是否覆盖族内所有产品。若某产品在尺寸或工艺参数上超出工位能力,即使相似度高,也不能放入该族,应单独成族或调整工位。

相似性矩阵中的权重和阈值必须结合本厂实际换型数据标定。示例中的 0.70 阈值和各项权重仅为教学假设,直接套用可能导致分组与实际换型成本不符。建议先用历史换型记录反算权重,再确定阈值。

五、可执行的相似性分析记录表

为便于落地,可按下表逐产品填写工艺特征,再计算相似度。表中“换型影响权重”用于后续加权,字段可根据本厂工艺增删。

产品编号 夹具编号 拧紧扭矩/N·m 工序数 是否点胶 换型影响权重
P1F-01124否0.35 / 0.25 / 0.20 / 0.20
P2F-01124否同上
P3F-0285是同上
P4F-0285是同上

按上表计算,P1 与 P2 在四项特征上完全一致,相似度为 1.00;P3 与 P4 同理。P1 与 P3 在夹具、扭矩、点胶三项不同,仅工序数接近,加权后相似度约 0.31,低于阈值 0.70,因此分为两族。这个结果与“同族共用夹具、异族换夹具”的换型策略一致,说明分组有效。

实际应用中,建议每季度用新的换型记录更新一次相似性矩阵和权重,使产品族划分随产品结构变化而动态调整。产品族不是一次性分类,而是持续维护的换型基础数据。