3. 发酵罐pH与溶氧控制执行机构特性
在发酵过程控制中,pH与溶氧(DO)是两条最核心的代谢环境回路,而真正“动手”改变它们的并不是控制器,而是四类执行机构:酸碱补料泵、通气流量阀、搅拌转速调节和罐压调节。控制器参数整定得再好,如果执行机构的动态特性与回路需求不匹配,控制品质依然无法保证。本节的重点不是讲PID算法,而是把执行机构当作被控对象的一部分来看待——它们各自有多快、有多大的增益、有没有死区、有没有非线性,以及如何根据这些特性做选型与匹配。
四类执行机构的物理作用路径
先厘清每条回路的信号链。pH回路由酸碱补料泵驱动:控制器输出→泵转速或占空比→单位时间补入的酸/碱体积→罐内混合与中和反应→pH电极测量值。溶氧回路则有三条并行通道:通气流量阀改变进气量→气液传质系数kLa变化;搅拌转速改变气泡破碎程度与液膜厚度→kLa变化;罐压调节改变气相氧分压→氧溶解度变化。三者最终都作用于同一被控量DO,但动态速度和增益差异很大,这正是溶氧回路整定困难的根源。
动态特性辨识:从阶跃响应读出四个关键量
辨识执行机构动态特性最实用的方法是开环阶跃测试。以补料泵为例:在发酵稳定期(或空罐清水模拟),保持其他条件不变,将泵输出从当前值阶跃增加一个固定量(例如从20%到30%),同时以1秒或5秒采样记录pH。典型响应会呈现“纯滞后—惯性上升—趋于新稳态”的S形曲线。从曲线上可以读出四个量:纯滞后时间τ、时间常数T、稳态增益K(ΔpH/Δ泵输出)、以及是否存在死区或饱和。若泵在低占空比段几乎不出液,则说明存在死区,需要在控制器输出上加死区补偿或改用更小量程的泵。
搅拌转速的辨识略有不同。由于kLa与转速呈幂律关系(kLa∝N^α,α通常在0.5~0.8之间),DO对转速的响应是非线性的:低转速段提高100 rpm带来的DO增量明显大于高转速段。因此阶跃测试应至少在两个工作点各做一次,分别得到局部增益。通气流量阀同样存在非线性,尤其在小流量段,阀门开度与流量往往不是线性关系,等百分比流量特性的阀在低开度段增益小、高开度段增益大,整定时需要按工作点分段考虑。罐压调节的响应最慢,因为改变罐压需要气体重新平衡,且受排气能力限制,其纯滞后和时间常数通常明显大于搅拌和通气阀。
多通道耦合下的主辅角色分配
溶氧回路有三条通道,如果三个执行器同时被一个PID驱动,会出现“互相打架”的现象:搅拌加快使DO上升,流量阀随即关小,罐压又跟着变化,回路之间形成振荡。工程上的做法是明确主调与辅调。通常把搅拌转速或通气流量作为主调通道——它们响应快、增益大、对kLa影响直接;罐压作为辅调或固定值运行,只在主调饱和时才介入。另一种常见策略是串级或分程控制:DO控制器输出先驱动搅拌,搅拌达到上限后再切换到流量阀,流量阀达到上限后再动罐压。这样每个执行器在自己的区间内独立工作,避免同时动作。
pH回路相对简单,但酸碱双向补料时要注意:酸泵和碱泵是两个独立执行器,各自有死区和最小可调流量。若用同一PID双向输出,必须在零点附近设置不灵敏区,防止酸碱频繁交替补入造成pH来回摆动和局部过冲。实际整定中,常把pH回路的比例带适当放宽、积分时间适当加长,用“慢而稳”换取避免双向振荡。
选型匹配的量化判断
执行器选型是否匹配,可以用三个量化指标来判断。第一是分辨率:执行器最小可调步长引起的被控量变化,应小于控制精度要求的1/3。例如pH控制精度要求±0.05,则单步补料引起的pH变化应小于0.017。第二是增益匹配:执行器在工作点的稳态增益乘以控制器增益,应落在合理范围,增益过大易振荡,过小则响应迟钝。第三是速度匹配:执行器的时间常数应小于回路主导时间常数的1/3~1/5,否则执行器本身成为瓶颈,控制器再快也无济于事。
| 执行机构 | 典型纯滞后 | 典型时间常数 | 增益特性 | 推荐角色 |
|---|---|---|---|---|
| 酸碱补料泵 | 10~60 s | 1~3 min | 低占空比非线性、有死区 | pH唯一通道,需死区补偿 |
| 通气流量阀 | 5~20 s | 20~60 s | 等百分比、小流量分辨率低 | DO主调或辅调 |
| 搅拌转速 | 3~10 s | 10~30 s | 幂律非线性、增益大 | DO主调首选 |
| 罐压调节 | 30~120 s | 2~5 min | 近似线性、增益较小 | DO辅调或固定运行 |
表中数值为教学示例的合理假设范围,实际值随罐体规模、管路长度、泵型和搅拌形式变化,必须通过现场阶跃测试确认。选型匹配的本质,是让执行器的速度、分辨率和增益落在回路可整定的窗口内;窗口不匹配时,优先换执行器或改量程,而不是硬调PID参数去迁就。