发布于 2011-05-27 09:12:01
55楼
“另外 PID的参数是不是可以在过程中变化,比如第一阶段目标值和实际值相差比较大时快速调节,第二阶段接近目标值时可以慢速调节??能否这样???”----一般不变化,因为PID参数的变化会使得调节的震荡过大;一般SP与PV的差值ER过大,往往切到手动人为干预;待在一个合理的范围再进行调节。在PIDConL中增加了一项功能:控制器结构分段(避免设定值在更改期间MV跳变,可将P、D动作转移到反馈路径中。通过PROPFACSP,DIFFTOFBK管脚来设置)可以实现SP更改期间免除MV的跳变。但对于P,I,D的参数的更改最好不这样做。如果特殊情况需要的话,最好做个补偿回路,这个就复杂了。
“推荐在什么情况下使用这个块?”----F1版主文件中的摘录“工作原理:
该块是具有连续输出信号(受控变量)的 PID 控制器。 它用于激活具有连续动作输入的执行元件。
该块紧跟在具有一个延迟 D 动作和双精度积分器的 PID 算法之后起作用。
该块适合控制反应缓慢的控制回路(如,温度控制和填充水平控制)以及高速控制回路(如,流量和速度)。 对于给定的 CPU,必须要综合考虑控制器的数量与处理各个控制器的频率。 调制控制回路越快,即,单位时间需要计算受控变量的频率越高,可以安装的控制器数量就越少。”
不以物喜,不以己悲;
达则兼济天下,穷则独善其身。