3. 过程对象建模与阶跃测试实战
先进过程控制(APC)能否真正带来收益,很大程度上取决于第一步——过程对象模型是否可信。多变量预测控制、软测量、卡边优化都建立在“输入变化如何影响输出”的定量描述之上。本节以精馏塔和夹套式反应器两类典型装置为对象,完整走一遍从测试方案设计、数据采集、预处理到一阶、二阶及带纯滞后模型识别的过程,并给出可复用的判断依据。
一、先明确建模对象与测试变量
建模前必须把“操纵变量(MV)—被控变量(CV)—干扰变量(DV)”三者界定清楚,否则测试数据无法用于辨识。以某示例精馏塔为例(以下参数均为教学假设值,非实测结果):
- MV:回流量
R(0~120 t/h)、再沸器蒸汽流量S(0~40 t/h)、进料流量F(60~100 t/h); - CV:塔顶温度
T_top(工作点约 78.5 ℃)、塔底温度T_btm(约 132 ℃)、塔顶产品组成x_D; - DV:进料组成、环境温度、冷却水温度。
对夹套反应器,MV 通常为夹套冷却水阀位或流量、进料浓度;CV 为反应温度、转化率或产物浓度。测试时一次只允许一个 MV 做阶跃,其余回路投入自动并保持稳定,DV 尽量平稳,这是后续能分离出单通道模型的前提。
二、阶跃测试方案设计
阶跃测试的核心是“幅度、方向、时长、采样”四要素。幅度太小,输出淹没在噪声里;幅度太大,非线性与工况漂移会污染模型。工程经验是让输出产生 3~5 倍噪声标准差的变化,同时不触发安全联锁、不越过产品质量边界。
以精馏塔回流量为例,工作点 80 t/h,噪声标准差约 0.15 ℃,可取阶跃幅度 ±8 t/h(约 10%),使塔顶温度变化 1.5~2.5 ℃。测试时长应覆盖 3~5 倍过程时间常数加纯滞后;若预估主导时间常数 20 min、纯滞后 3 min,则单次阶跃至少持续 90~120 min。采样周期取主导时间常数的 1/10~1/20,即 1~2 min 一次,兼顾信息量与数据量。
三、数据采集与预处理
采集到的原始数据不能直接送辨识算法,需依次完成:
- 剔除异常值:用 3σ 或中位数绝对偏差识别仪表跳变、通信丢包造成的尖峰,标记而非直接删除,便于回溯。
- 去趋势:若测试期间进料或环境缓慢漂移,用测试前一段稳态数据做基线,减去线性趋势,避免把漂移误判为对象响应。
- 滤波:对高频噪声用一阶低通或滑动平均,但滤波不能过度,否则会人为增大纯滞后、压低高频增益。
- 重采样与对齐:统一到同一采样周期,并补偿仪表与执行机构的传输延迟,保证 MV 与 CV 时间戳对齐。
- 选取辨识区间:从阶跃施加前 10~20 个采样点开始,到输出重新进入新稳态为止。
下面这张图给出从测试设计到模型验证的完整数据流与关键判断点,可作为本节的操作主线参考。
四、一阶、二阶及带纯滞后模型识别
最常用的一阶加纯滞后(FOPDT)模型为:
G(s) = K · e^(-θs) / (τs + 1)
K = Δy / Δu (稳态增益)
τ:输出达到 63.2% Δy 所需时间减去 θ
θ:从阶跃施加到输出开始明显变化的时间
以回流量阶跃为例:Δu = 8 t/h,塔顶温度稳态变化 Δy = 2.0 ℃,则 K = 0.25 ℃/(t/h)。若输出在 3 min 后开始变化,达到 63.2%×2.0 = 1.26 ℃ 的时刻为 23 min,则 τ = 23 − 3 = 20 min,θ = 3 min。该模型可直接用于 PID 整定或作为 MPC 的初步模型。
当响应出现明显拐点或轻微过冲时,一阶模型拟合残差会偏大,应改用二阶加纯滞后(SOPDT):
G(s) = K · e^(-θs) / [(τ₁s + 1)(τ₂s + 1)]
工程上常用“两点法”:取输出达到 28.3% 和 63.2% Δy 的两个时刻 t₁、t₂,联立求解 τ₁、τ₂。若 τ₁ ≈ τ₂,说明对象接近两个相近惯性串联,此时用二阶模型比强行用一阶更准确。对夹套反应器温度通道,由于夹套传热与反应放热耦合,常表现为二阶甚至更高阶特性,纯滞后主要来自测温元件与物料输送。
五、结果判断与常见问题
模型是否可用,不能只看曲线“像不像”,要给出量化判据:
- 拟合残差(RMSE)应小于输出量程的 5%,且残差无系统性趋势;
- 增益符号必须与工艺机理一致,例如回流量增大,塔顶温度应下降(负增益);
- 纯滞后 θ 不应小于采样周期,否则说明采样过粗或对齐有误;
- 用另一组未参与辨识的阶跃数据做交叉验证,预测误差同样满足要求。
把上述流程固化为可复用的测试记录表,能显著提升多通道建模效率。示例字段包括:通道名称、工作点、阶跃幅度与方向、采样周期、测试时长、K、τ(或 τ₁/τ₂)、θ、拟合残差、验证结论。对精馏塔通常需完成 R→T_top、S→T_btm、F→T_top 等通道;对反应器需完成冷却水→反应温度、进料浓度→转化率等通道。每个通道独立测试、独立验证,最终组合成多变量模型,供后续预测控制与优化运行使用。