3. 化工因子与水平设计

在筛选试验中,因子(Factor)是我们主动改变以观察其影响的工艺变量,水平(Level)则是该因子在试验中取定的具体数值或状态。因子与水平设计得是否合理,直接决定了试验能否在有限次数内捕捉到真实效应,也决定了试验结果能否安全地外推到生产。本节聚焦两类因子的水平设定逻辑:连续因子与分类因子,并强调一条贯穿始终的底线——试验范围必须由工艺边界与安全约束共同圈定,而不是凭经验随意铺开。

一、连续因子:先定范围,再定水平数与间距

连续因子是可在一定区间内连续取值的变量,如反应温度、压力、停留时间、催化剂用量、pH、进料配比等。其水平设定要回答三个问题:范围取多宽、取几个水平、水平如何分布。

范围确定是第一步,也是最容易被忽视的一步。合理的试验范围应满足三个条件:一是覆盖预期的最优区域,使响应面在范围内有可辨识的弯曲趋势;二是两端都落在工艺可操作区间内,例如温度下限要高于物料凝固点或引发温度,上限要低于催化剂失活温度或副反应急剧上升的拐点;三是留出安全裕度,通常不把水平直接压在设备设计极限或安全阀起跳值上。工程上常用“操作窗口收缩法”:先由工艺包给出理论窗口,再扣除控制波动、测量误差与联锁动作余量,得到试验可用窗口。

水平数与间距取决于试验目的。两水平设计(如低、高)只能拟合线性项,适合早期粗筛;三水平设计可估计二次项,是响应面法的常用起点;五水平中心复合设计则用于精细建模。间距上,等间距便于正交表的编码与效应计算,非等间距则用于在安全侧加密、在危险侧稀疏。例如某加氢反应温度窗口为 180~240 ℃,扣除上下各 10 ℃ 裕度后取 190~230 ℃,三水平可设为 190、210、230 ℃,编码为 −1、0、+1,中心点 210 ℃ 重复 2~3 次以估计纯误差。

二、分类因子:水平是“可区分的状态”,不是数值

分类因子(也称定性因子)的水平是离散的类别或状态,如催化剂牌号、原料供应商、溶剂种类、搅拌桨型式、设备批次、操作班次等。其水平设定原则与连续因子不同:

  • 水平必须互斥且可明确执行。每个水平对应一套确定的操作条件或物料规格,不能出现“A 牌号但部分指标接近 B”的模糊状态。
  • 水平数宜少而精。分类因子每增加一个水平,试验次数成倍增长,因此优先选择有工程意义的代表状态,如“现用催化剂 / 备选催化剂”两水平,而非把全部牌号都纳入。
  • 水平间应存在预期可辨的差异。若两个水平在关键指标上几乎相同,试验只会浪费自由度。可先用小样本表征确认差异,再决定是否入表。
  • 不可混淆的因子要分层。设备批次、班次等常与时间混杂,宜作为区组(Block)而非普通因子,避免把时间漂移误判为因子效应。

三、用工艺边界与安全约束圈定试验范围

无论连续还是分类因子,试验范围都不是“越大越好”。范围过宽会把系统推入非线性剧烈区甚至危险区,范围过窄则可能漏掉最优解。实际操作中可按下述顺序收敛:

  1. 收集工艺包、操作规程、历史批次数据与设备设计参数,列出每个因子的物理极限与安全极限。
  2. 扣除控制精度、测量误差与联锁裕度,得到“可试验窗口”。
  3. 结合文献与经验判断最优区可能位置,把窗口进一步收缩到“高信息密度区”。
  4. 对分类因子,确认各水平在窗口内均可安全执行,并检查物料兼容性与废弃物处理条件。
安全约束优先于统计效率。当某水平接近放热失控、超压或毒性暴露限值时,应直接剔除该水平,而不是靠增加重复次数来“平衡风险”。试验设计中任何水平组合都必须能在现有联锁与应急条件下被安全终止。
连续因子:温度窗口与水平布置 温度 / ℃ 物理下限 安全上限 可试验窗口(已扣除控制与联锁裕度) 190(−1) 210(0) 230(+1) 中心点重复 2~3 次,估计纯误差 分类因子:互斥状态与区组处理 催化剂牌号 A(现用) / B(备选) 溶剂种类 甲苯 / 乙酸乙酯 设备批次 / 班次 作为区组,不作普通因子 原则:先由工艺边界与安全约束圈定范围 → 再定水平数与间距 → 分类水平互斥可执行

四、一个可复用的水平设定示例

假设某酯化反应需筛选四个因子:反应温度(连续)、催化剂用量(连续)、催化剂牌号(分类)、搅拌转速(连续)。工艺包给出温度 150~200 ℃、催化剂用量 0.5~2.0 wt%、转速 200~600 r/min,安全上限为温度 205 ℃、压力 0.8 MPa。按前述逻辑,温度窗口扣除 5 ℃ 裕度后取 155~195 ℃,三水平为 155、175、195 ℃;催化剂用量取 0.5、1.25、2.0 wt%;转速取 250、400、550 r/min;催化剂牌号取 A、B 两水平。这样得到 3×3×3×2 的部分因子设计,可在 18~27 次试验内完成粗筛,中心点重复用于误差估计。所有水平组合在投料前都应逐条核对温度、压力与物料兼容性,确认均处于联锁保护范围内。

水平编码(−1、0、+1)只是便于计算,不改变物理含义。报告结果时应同时给出真实单位与编码值,避免后续放大时误读。分类因子的水平编号同样要附上明确的物料规格或操作定义,保证他人可复现。

综上,连续因子的水平设定重在“范围—水平数—间距”的层层收敛,分类因子的水平设定重在“互斥、可执行、少而精”,而两者共同的上位约束是工艺边界与安全裕度。把这三层关系理清,后续的正交设计或响应面建模才有可靠的基础。