2. 批次过程基础

在流程工业中,生产组织方式大体可分为连续生产、批次生产和半连续生产。ISA-88 标准之所以专门为批次控制建立一套模型体系,根本原因在于批次过程具有“有限时间、有限数量、可追溯、可切换”的独特属性。理解这些属性,是后续掌握物理模型、程序模型和状态模型的前提。

一、连续生产与批次生产的本质区别

连续生产强调“稳态”,物料不间断地流过设备,工艺参数在较长时间内保持恒定,控制目标是抑制扰动、维持平稳。批次生产强调“时序”,物料按配方被定量投入,经过一系列有先后顺序的操作后形成一批产品,控制目标是按步骤准确执行、按批次完整记录。

从工程视角看,两者在多个维度上存在系统性差异:

对比维度 连续生产 批次生产
时间特征 长时间连续运行,稳态为主 有限时间窗口,启停频繁
物料流 连续流入流出,流量稳定 按份投料,存在加料、反应、出料阶段
控制核心 回路调节、先进控制、稳态优化 顺序控制、配方管理、状态迁移
产品追溯 以时间段和批次号关联 以批次为单位,记录完整操作轨迹
设备使用 专用设备,产品单一 多产品共用设备,切换频繁
典型标准 IEC 61131、APC、OPC UA ISA-88、ISA-95、Batch ML

需要强调的是,批次与连续并非互斥。很多工厂同时存在连续公用工程和批次主工艺,例如反应釜批次生产依赖连续供应的蒸汽、冷却水和压缩空气。ISA-88 的边界通常划在批次主工艺侧,公用工程作为资源被引用。

二、批次过程的典型特点

  • 有限批量:每批有明确的投料总量和产出总量,批次号是追溯的最小单元。
  • 时序驱动:操作步骤有严格先后关系,前一步未完成不能进入下一步。
  • 状态迁移:设备与程序在空闲、运行、暂停、保持、完成、中止等状态间迁移。
  • 配方可参数化:同一套设备程序可通过不同配方参数生产不同产品。
  • 资源竞争:多批次共享反应釜、过滤器、离心机等,需要排队与仲裁。
  • 可追溯性:必须记录每批的实际投料、温度曲线、操作员干预和偏差。
批次过程的核心不是“把阀门打开”,而是“在正确的时间、以正确的顺序、对正确的物料、执行正确的操作,并留下正确的记录”。

三、典型行业应用场景

批次生产广泛存在于产品价值高、配方敏感、批量适中的行业。常见场景包括:

  • 制药:原料药合成、配液、发酵、冻干,强调 GMP 与电子批记录。
  • 精细化工:染料、涂料、助剂、香精香料,多品种小批量切换频繁。
  • 食品饮料:乳制品、啤酒、调味品,强调配方一致性与卫生清洗。
  • 生物技术:细胞培养、纯化、缓冲液配制,对 pH、溶氧、温度敏感。
  • 半导体材料:高纯化学品配制与分装,对杂质和计量精度要求极高。

这些行业的共同点是:产品由配方定义,质量由过程保证,合规由记录证明。ISA-88 正是为这类需求提供通用语言。

四、工程挑战与常见误区

批次控制工程的难点,往往不在单个回路,而在整体协调。典型挑战包括:

  1. 配方与程序的解耦:把“做什么”与“怎么做”分离,避免为每个产品复制一套程序。
  2. 设备状态管理:同一设备被多个批次争用时,必须明确占用、释放和异常处理规则。
  3. 异常与恢复:停电、断料、超温后如何安全暂停、保持或中止,并支持人工决策。
  4. 批记录完整性:操作、报警、偏差、电子签名必须与批次号强关联。
  5. 变更管理:配方版本、程序版本、设备版本必须可追溯,防止“悄悄改参数”。
常见误区:把批次控制简单等同于“顺序控制”。顺序控制只解决步骤执行,而批次工程还要解决配方管理、资源分配、状态恢复、批次追溯和合规审计。缺少后三者,系统在审计或故障场景下会迅速失控。

下面用一个简化的信号与状态关系图,说明批次过程中“配方—程序—设备—批次记录”之间的数据流与状态耦合关系。

批次过程核心关系:配方驱动程序,程序操作设备,设备产生批次记录 配方 Recipe 产品名 / 版本 投料量 / 温度 / 时间 程序 Procedure 单元程序 / 操作 步骤 / 转移条件 设备 Equipment 反应釜 / 阀门 / 泵 传感器 / 执行器 参数绑定 命令下发 批次 Batch 批次号 / 开始时间 状态:运行 / 保持 / 完成 批次记录 Batch Record 实际投料 / 曲线 / 报警 操作员干预 / 电子签名 资源与状态 占用 / 释放 / 排队 空闲 / 运行 / 故障 实例化 执行记录 状态反馈 关联 仲裁 工程关注点 配方版本可追溯 · 程序与设备解耦 · 异常可恢复 · 批次记录完整 · 多批次资源不冲突

从图中可以看到,配方是“知识层”,程序是“执行层”,设备是“物理层”,批次记录是“证据层”,资源状态是“协调层”。ISA-88 的价值,就是为这五层提供统一的对象命名和关系定义,使不同厂商的系统和不同工厂的工程经验可以互相映射。

在实际项目中,建议先梳理产品族与配方结构,再划分设备单元与程序模块,最后定义批次状态与记录字段。顺序颠倒,往往会导致后期大量返工。批次过程基础打牢之后,后续的物理模型、程序模型和状态模型才能落地为可维护、可审计、可扩展的控制系统。