使用 CC 功能块控制温度
以下示例说明使用协调控制功能块对过程中的温度进行控制的方法。
名称 | 说明 |
PV | 温度 |
Act1stCV | CV3(高温蒸汽) |
Act2ndCV | CV2(冷却) |
Act3rdCV | CV1(低压蒸汽) |
Target1stCV | CV2 |
Target2ndCV | CV3 |
Target3rdCV | CV1 |
CV1Target | 0% 此值无关紧要,因为在目标列表设置中 CV1 的优先级最低,并且将采用稳态加载来使 PV 保持在设置点。 |
CV2Target | 0% |
CV3Target | 10% |
温度示例说明
对 PV 进行控制使其保持在设置点的优先级最高。高压蒸汽和冷却被选为最为主动的执行器。在稳态下,两个相同的控制应采用其目标值:CV3 为 10%,CV2 为 0%。CV1 将采用可使 PV 保持在设置点的任意值;因此,其目标值无关紧要,这是因为对 PV 进行控制使其保持在设置点是优先级更高的控制目标。目标 CV 优先级和目标 CV 值可在线更改。
CC 功能块会计算 CV1、CV2 以及 CV3,以确保按照以下重要性顺序达到控制目标:
- 控制 PV,使其达到 SP
- 控制 CV2,使其达到目标值
- 控制 CV3,使其达到目标值
至此,已完成基本配置。未配置内置调谐器。控制变量可随时在自动或手动模式下置于在线状态。为进行调谐,将使用默认设置。请参见“CC 功能块调谐”部分。
如果不了解过程模型,则需要确认这些模型,并利用内置的调谐器(建模器)对功能块进行调谐,以便于功能块在自动模式下正常运行。
功能块将一阶滞后与死区时间内部过程模型和一阶滤波器(最多共十二个调谐参数)结合使用,计算 CV。计算各 CV 时,确保过程变量 (PV) 在接近设置点的值时遵循一阶滞后轨迹。
响应速度取决于响应时间常数的值。响应时间常数的值越小,控制变量响应的速度越快。设置响应时间常数时,应确保 PV 可根据过程动态在合理的时间内达到设置点。响应时间常数的值越大,控制变量响应的速度越慢,但控制变量也会变得更加稳定。有关详细信息,请参见调谐部分。
在手动模式下,控制变量 (CV) 设置为等于操作员输入的或程序生成的 CVnOper 或 CVnProg 参数。为实现从手动模式到自动模式的无扰动转换和控制变量的安全运算,实施了 CV 变化率限制器,以便 CV 在每次扫描时从当前状态移动的幅度不会超过指定的 CV 单位。
若要限制 CV 变化率:
- 将 CVnROCPosLimit 和 CVnROCNegLimit 置位
除非 CVManLimiting 已置位,否则控制变量处于手动模式时不会施加变化率限制。
提供反馈