3. 复杂控制回路基础回顾

在Experion PKS中,复杂控制回路并不是另起炉灶的“高级功能”,而是把若干标准功能块按特定信号关系连接起来,形成具有明确信息流向的控制结构。理解这些结构的关键,是抓住三件事:信号从哪里来、经过哪些功能块、最终送到哪个执行机构。只要这条链路清楚,无论串级、分程还是前馈,都能在Control Builder的同一套功能块库里搭出来。

串级控制:主副回路的信号传递

串级结构由主回路和副回路组成。主回路的被控变量(如反应器温度)经PID运算后,其输出不作为最终输出,而是作为副回路PID的远程设定值。在Experion中,这一关系通过把主PID的OP引脚连接到副PID的RSP引脚实现,副PID的SWM(设定值模式)需置为Remote或Cascade。副回路通常对应响应更快的变量,如夹套冷却水流量。

实现时要注意三点:主PID的输出量程必须与副PID的设定值量程一致,否则会出现设定值饱和;副回路应具备手动/自动/串级切换能力,当副回路切手动时主回路应自动跟踪;主PID一般配置输出限幅,防止副回路设定值超出工艺允许范围。例如主PID输出限幅设为0~120 t/h,对应副回路流量设定值上限,避免阀门全开仍无法满足。

分程控制:一个输出驱动两个阀门

分程控制用于一个控制器输出同时操纵两个或多个阀门,各阀门在输出信号的不同区间内动作。在Experion中,常用SPLTR(分程)功能块或通过两个PID的OP与输出特性曲线配合实现。典型例子是反应器温度控制:0~50%输出控制冷却水阀,50~100%输出控制蒸汽阀,两阀在50%处交接。

配置时需为每个分支设定独立的输出上下限和分程点。若两阀特性不一致,可在分程块后加信号反转或特性化处理。调试中要重点观察交接点附近是否出现两阀同时动作或都不动作的死区,必要时设置2%~5%的重叠区,保证控制连续。

比值控制:流量之间的比例关系

比值控制让两个流量保持固定比例,常见于燃烧控制中的燃料/空气比值。Experion中可用RATIO功能块,也可用乘法块实现。主流量信号乘以比值系数后作为从流量的设定值。比值系数可由操作员通过HMI设定,也可由上游分析仪或负荷信号自动修正。

实现时需明确比值是“从/主”还是“主/从”,并在全文和画面中保持一致。例如空气/燃料比值设为10:1,则空气流量设定值 = 燃料流量 × 10。若燃料热值变化,可引入烟气氧含量作为修正信号,构成变比值控制。调试时先手动稳定主流量,再投自动比值,观察从流量跟随是否平稳。

前馈控制:扰动到来之前先动作

前馈控制的核心是在扰动影响被控变量之前,直接改变操纵变量。Experion中常用前馈功能块或加法块实现:扰动信号(如进料流量)经前馈增益和动态补偿后,叠加到反馈PID的输出上。前馈通道通常包含超前/滞后环节,以匹配扰动通道的动态特性。

例如加热炉出口温度控制,进料流量增加时,前馈信号立即增大燃料阀开度,而不等温度下降后再由PID纠正。前馈增益需根据工艺计算或现场试验确定,动态补偿时间常数一般取扰动通道与调节通道时间常数之差。前馈不单独使用,必须与反馈PID结合,由反馈消除前馈模型的稳态误差。

多变量控制:耦合回路的协调

当多个被控变量与多个操纵变量之间存在耦合时,单回路控制会互相干扰。Experion中可通过多变量控制器或解耦网络实现协调。常见做法是设计解耦矩阵,使每个操纵变量主要影响一个被控变量。例如精馏塔的塔顶温度和塔底温度分别受回流量和再沸器蒸汽量影响,解耦后两个回路可近似独立整定。

在Control Builder中,解耦可用加法块和乘法块组合实现,也可使用高级多变量控制功能块。实施前应先做阶跃测试,获得相对增益矩阵,判断耦合程度。若相对增益接近1,说明耦合弱,单回路即可;若远离1,则需解耦或采用多变量控制器。

Experion中复杂控制回路结构总览 串级控制(Cascade) 主PID 温度TIC-101 副PID 流量FIC-102 调节阀 FV-102 OP→RSP OP 主PID输出限幅 0~120 t/h → 副PID设定值量程 副回路手动时主回路自动跟踪(Track) 主回路:反应器温度(慢) 副回路:夹套冷却水流量(快) 分程控制(Split Range) PID 温度TIC-201 SPLTR 分程块 冷却水阀 FV-201 0~50% 输出 蒸汽阀 FV-202 50~100% 输出 交接点50%处设2%~5%重叠区,避免死区 两阀特性不一致时加信号反转或特性化 比值控制(Ratio) 主流量 燃料 FIC-301 RATIO 比值块 K=10 从流量 空气 FIC-302 空气设定值 = 燃料流量 × 10(空气/燃料=10:1) 可引入烟气氧含量修正,构成变比值控制 比值方向定义:从/主 = 10,全文及画面保持一致 先手动稳定主流量,再投自动比值 前馈与多变量控制 扰动信号 进料流量 前馈补偿 增益+超前滞后 加法 Σ 前馈+反馈PID:前馈快速响应,反馈消除稳态误差 动态补偿时间常数 ≈ 扰动通道与调节通道时间常数之差 多变量:解耦矩阵使每个操纵变量主要影响一个被控变量 阶跃测试→相对增益矩阵→判断耦合程度

在Control Builder中的统一实现思路

无论哪种复杂结构,在Experion Control Builder中的实现都遵循同一套逻辑:从功能块库中拖出PID、RATIO、SPLTR、加法块、乘法块等,用连线定义信号流向,再为每个功能块设置量程、模式、限幅和跟踪参数。串级的关键是OP到RSP的连接和模式切换;分程的关键是输出区间的划分和交接点处理;比值的关键是比例系数的方向和修正;前馈的关键是增益和动态补偿;多变量的关键是解耦矩阵和相对增益判断。

调试复杂回路时,建议先在手动模式下确认每个功能块的输入输出关系正确,再逐级投自动。串级先投副回路,再投主回路;分程先确认交接点无死区;比值先稳定主流量;前馈先整定反馈回路,再逐步加入前馈作用。
常见错误:主副PID量程不一致导致设定值饱和;分程交接点未设重叠区导致控制死区;比值方向定义混乱导致比例颠倒;前馈增益过大引起反向超调;多变量解耦矩阵未经验证直接投用导致耦合加剧。这些问题的根源都是信号关系没有在投用前逐条核对。

掌握这些结构后,面对具体工艺问题就能判断该用哪种控制方案:被控变量有快慢之分用串级,一个输出要驱动多个执行机构用分程,两个流量要保持比例用比值,扰动可测且希望提前补偿用前馈,多个变量互相耦合则考虑多变量控制。在Experion中,这些方案最终都落实为功能块之间的连线关系和参数设置,理解信号链路比记住功能块名称更重要。