3. 工艺阶段与操作单元

在批次工艺建模中,工艺阶段与操作单元是构成工艺路线的两个基本层级。工艺阶段回答“这批物料要经历哪几个大的加工步骤”,操作单元回答“每个步骤内部具体由哪些可执行动作组成”。如果阶段划分过粗,批次追溯会失去粒度;如果操作单元拆得过细,模型会变得臃肿且难以维护。因此,理解两者的定义、划分原则和层级关系,是后续配方建模、批次控制和电子批记录设计的基础。

一、核心原理:阶段是“目的层”,操作是“执行层”

工艺阶段通常按物料状态变化、工艺目的或设备区域来划分,例如“配料”“反应”“结晶”“离心”“干燥”“包装”。每个阶段有明确的输入物料、输出物料和阶段目标,但不一定直接对应某一条控制指令。操作单元则是阶段内部可独立执行、可独立记录、可独立判断完成状态的最小动作集合,例如“投加A料”“升温至80℃”“保温120分钟”“冷却至25℃”。

从建模角度看,阶段是目的层,操作是执行层。阶段负责组织工艺逻辑和物料流,操作负责承载参数、设备动作、时序和异常处理。一个阶段可以包含多个操作单元,一个操作单元通常只属于一个阶段;跨阶段复用的操作应抽象为操作模板,而不是直接复制。

关键判断:如果某个步骤需要单独记录开始/结束时间、单独判断完成条件、单独关联设备或参数,它就应该被定义为一个操作单元;如果它只是阶段内的一个参数设置,则不必单独建操作。

二、工艺阶段划分原则

阶段划分没有唯一标准,但工程上通常遵循以下五条原则:

  • 目的单一性:一个阶段只完成一个主要工艺目的,避免“反应+结晶”混在同一阶段。
  • 物料状态可区分:阶段边界应伴随物料状态、相态或关键组分的变化,便于批次追溯。
  • 设备区域相对稳定:同一阶段通常在同一设备或同一功能区域内完成,减少跨区调度带来的建模复杂度。
  • 可独立放行/判定:阶段结束应有明确的完成条件,如温度、时间、pH、转化率或取样结果。
  • 粒度适中:阶段数量一般控制在5~12个,过多会导致批次记录碎片化,过少则无法定位偏差。

三、操作单元定义与建模要素

操作单元是批次模型中的最小可执行、可记录、可复用的工艺动作。定义操作单元时,至少应明确以下要素:

要素说明示例
操作名称唯一标识,建议采用“动词+对象+目标”升温至80℃
所属阶段明确层级归属,避免跨阶段悬挂反应阶段
输入/输出物料、能量、信息或状态变化蒸汽、冷却水、搅拌
关键参数设定值、上下限、单位、采样周期80±2℃、5min
完成条件判断操作结束的逻辑表达式温度≥80℃且保温≥120min
异常处理超限、设备故障、人工干预路径超温报警并暂停进料

在ISA-88/95等批次标准中,操作单元常对应Phase(阶段)或Operation(操作),而工艺阶段对应Process Stage或Unit Procedure。不同项目可映射不同,但核心是保持“阶段—操作”两级结构清晰。

四、层级关系与建模意义

阶段与操作之间是一对多的包含关系,同时存在顺序、并行、条件分支三种连接方式。顺序连接表示操作按固定次序执行;并行连接表示多个操作可同时进行,如“搅拌”与“升温”;条件分支表示根据判断结果选择不同操作路径,如“合格则进入结晶,不合格则返回调整”。

这种层级结构的建模意义主要体现在三方面:

  1. 可追溯性:批次记录可按“阶段—操作”逐级展开,快速定位偏差发生在哪个阶段、哪个操作。
  2. 可复用性:操作单元可封装为模板,在不同产品、不同阶段中复用,减少重复建模。
  3. 可执行性:阶段负责工艺逻辑编排,操作负责具体控制指令下发,便于DCS/PLC与MES/批处理系统分工。
工艺阶段与操作单元层级关系 阶段 = 目的层 / 操作 = 执行层 / 一对多包含 + 顺序·并行·条件连接 阶段1:配料 输入:原料A/B/C 阶段2:反应 输入:混合液 阶段3:结晶 输入:反应液 操作1.1 投加A料 称量 500±2 kg 操作1.2 投加B料 称量 200±1 kg 操作1.3 搅拌混合 转速 120 rpm / 10 min 操作2.1 升温 80±2℃ / 速率1℃/min 操作2.2 保温反应 120 min / pH 6.5~7.0 操作2.3 取样检测 转化率≥98% 操作3.1 冷却降温 25±1℃ / 速率0.5℃/min 操作3.2 加晶种 晶种 2±0.1 kg 操作3.3 养晶 60 min / 搅拌 60 rpm 条件分支:操作2.3 取样检测 合格 → 进入阶段3结晶 | 不合格 → 返回操作2.1 调整 工艺阶段(目的层) 操作单元(执行层) 条件分支/判断

五、案例场景:从“反应阶段”看层级落地

以某精细化工批次为例,反应阶段被拆为三个操作单元:升温、保温反应、取样检测。升温操作绑定夹套蒸汽阀和温度传感器,完成条件为“温度≥80℃且稳定5min”;保温反应绑定搅拌电机和pH计,完成条件为“时间≥120min且pH在6.5~7.0”;取样检测则触发人工取样和实验室结果回传。若检测合格,批次进入结晶阶段;若不合格,则返回升温操作调整。这样,阶段负责“反应”这一目的,操作负责“升温—保温—检测”这一执行链,偏差可精确定位到具体操作。

六、常见误区与复盘

误区1:把设备动作当操作单元。“打开阀门V101”只是控制指令,不是操作单元;操作单元应表达工艺目的,如“投加A料”。

误区2:阶段划分过细。把“升温”“保温”“冷却”都列为独立阶段,会导致阶段数量膨胀,批次记录难以阅读。

误区3:操作单元跨阶段复用却不抽象。同一“搅拌”操作在多个阶段重复定义,参数不一致时容易引发执行偏差,应建立操作模板库。

误区4:忽略完成条件。只定义操作名称和参数,不定义完成判断逻辑,批次系统无法自动推进,只能依赖人工确认。

复盘时建议用一张“阶段—操作—参数—完成条件”对照表逐项检查,确保每个操作都有明确归属、明确输入输出和明确结束条件。只有阶段与操作两级都清晰,批次工艺模型才具备可执行、可追溯、可复用的工程价值。