4. 顺序逻辑与连续控制的参数对照

在批次控制系统中,顺序逻辑(Sequential Logic)与连续控制(Continuous Control)往往同时存在于同一个反应釜、同一套公用工程或同一条物料线上。前者决定“什么时候做什么”,后者决定“做到什么程度、以多快速度逼近目标”。两者若参数语义混用,最常见的后果是:顺序步序已经推进,但连续回路尚未稳定;或者连续回路仍在积分饱和,顺序逻辑却已切到下一步,导致超调、联锁误动甚至批次报废。因此,本节的核心不是分别介绍两种控制,而是建立一套可对照的参数映射关系,并据此设计切换策略。

一、两类控制的参数语义差异

顺序逻辑的参数以“事件、条件、步序、延时”为主:步号、转移条件、允许/禁止标志、步进延时、超时报警、联锁复位条件。它的输出通常是离散量——阀门的开/关、泵的启/停、搅拌的高速/低速、进料线的通/断。连续控制的参数以“设定值、过程变量、输出、增益、积分时间、微分时间、限幅”为主,输出是连续量——调节阀开度百分比、变频器频率、蒸汽流量指令。二者最容易被忽视的差异在于时间尺度:顺序逻辑关心的是“条件满足后多久动作”,连续控制关心的是“偏差出现后以什么动态特性收敛”。

举例来说,某夹套反应釜升温步:顺序逻辑设定“夹套蒸汽阀开至60%并保持,直到釜温≥80℃且保持30 s”,这里的60%是顺序逻辑给出的固定输出,30 s是步进确认延时;而釜温回路本身是一个连续PID,其设定值可能是80℃,输出是蒸汽阀开度。若把顺序逻辑的“60%固定输出”直接当作PID输出使用,PID的积分项会因长期偏差而累积,一旦切换到自动,输出会瞬间跳变。这就是参数语义混用的典型故障。

二、参数映射表

下表给出两类控制在工程配置中可直接对照的字段映射,示例参数为合理假设,用于说明量级关系,不代表某一具体装置实测值。

对照维度 顺序逻辑(离散) 连续控制(模拟) 映射/换算要点
目标量 步号、转移条件、允许标志 设定值SP、过程变量PV 顺序步的“目标温度”应写入连续回路的SP,而非直接写输出
输出形式 开/关、固定开度、脉冲 0~100%连续开度、频率指令 固定开度需经“输出跟踪/预置”写入PID输出,避免切换跳变
时间尺度 步进延时、超时(秒级~分钟级) 采样周期、积分时间Ti、微分时间Td 步进延时应大于回路整定时间常数,通常取3~5倍闭环响应时间
稳态要求 条件持续成立、无抖动 无静差、输出稳定在限幅内 顺序转移条件应加“死区+持续时间”,防止PV在阈值附近抖动导致反复跳步
动态要求 动作先后顺序、互锁关系 超调量、上升时间、衰减比 切换瞬间需保证输出无扰,必要时先切手动跟踪再切自动
异常处理 超时报警、步序保持/回退 输出限幅、积分抗饱和、偏差报警 顺序超时应触发连续回路切手动并保持当前输出

三、切换策略:无扰切换是底线

顺序逻辑与连续控制之间的切换,工程上要解决三个问题:切给谁、切多快、切过去之后输出从哪开始。常见做法是采用“手动跟踪+预置输出”的无扰切换:当顺序逻辑处于固定输出步时,连续PID置于手动或跟踪模式,其输出被强制等于顺序逻辑给定的开度(如60%);当转移条件满足、需要转入连续自动调节时,先把PID的积分项清零或按当前偏差预置,再切自动,使切换瞬间输出连续。若不做跟踪,PID输出可能停留在上一次自动时的值(例如35%),切换瞬间阀门从60%跳到35%,造成流量或温度的明显扰动。

切换时机的判断同样需要参数化。以“升温转保温”为例:顺序逻辑判断釜温≥80℃且持续30 s后,将连续回路的SP由80℃改为80℃恒温保持、PID由手动切自动。这里的30 s不是随意取值,它应覆盖温度回路的闭环响应时间,避免PV刚越过阈值又回落造成误切换。若回路响应较慢(如大容积釜,时间常数可达数十分钟),步进延时需相应放大,或改用“PV进入±1℃死区并保持”作为转移条件。

顺序逻辑(离散) Sequential Logic 步号 / 转移条件 固定开度输出(如60%) 步进延时 / 超时报警 联锁 / 允许标志 时间尺度:秒~分钟 关注:先后、互锁、条件 连续控制(模拟) Continuous Control 设定值 SP / 过程量 PV 输出 0~100% / 频率 Kp / Ti / Td / 限幅 抗积分饱和 / 偏差报警 时间尺度:采样周期~响应时间 关注:超调、静差、收敛 参数映射与切换 目标温度 → 写入 SP 固定开度 → 预置 PID 输出 步进延时 → 覆盖闭环响应 超时 → 切手动并保持输出 无扰切换:手动跟踪 → 预置输出 → 切自动 切换瞬间输出连续,避免阀门/频率跳变 离散事件(秒级) 连续动态(响应时间级)

四、工程落地时的三个检查点

第一,检查SP与固定输出的分离。顺序逻辑只应写SP和模式字,不应直接写PID输出寄存器;若工艺确实需要固定开度(如开阀吹扫),应通过“输出预置”功能实现,并让PID处于跟踪状态。第二,检查转移条件的稳定性。所有基于PV阈值的转移条件都应配置死区(如±0.5℃)和持续时间(如10~30 s),否则PV在阈值附近的噪声会导致步序反复跳变,进而使连续回路频繁在手动/自动之间切换。第三,检查超时与联锁的配合。顺序步超时后,应把相关连续回路切至手动并保持当前输出,同时触发报警,而不是让PID继续自动调节——因为超时往往意味着工艺条件已偏离预期,继续自动可能放大偏差。

参数对照的实用口诀:顺序管“何时、是否允许”,连续管“多少、多快”。凡是离散量,进顺序逻辑的参数表;凡是连续量,进连续回路的整定表;两者交界处,一律用“SP写入+输出跟踪”过渡。

把上述映射关系固化为配置规范后,批次切换的可靠性会明显提升。实际项目中,建议在顺序逻辑的每一步都标注该步对应的连续回路模式(手动/自动/跟踪)、SP来源和输出预置值,形成一张“步序—回路”对照卡,作为组态和调试的共同依据。这样,当工艺人员调整步进延时或整定参数时,能够快速判断影响范围,避免只改一处却引发另一处的扰动。