quote:以下是引用寒天1220在2011-05-23 08:45:29的发言:
S7-1200的PID调节功能中,除了设置比例,积分,微分参数外,还有三个参数,分别是(Proportional weighting),(derivative weighting),(derivative filter coefficient).这三个参数是做什么用的?
我们举一个水位调节的例子,来说明(Proportional weighting)参数的作用。比如有一个水池,有一个进水管,一个出水管,调节进水管的流量,使水位保持稳定。
先来说一下这个系统的两个性能。如果给定一个水位设定,考察实际水位能否及时跟到位,这个叫做系统“设定值跟随”性能;如果水位已经到达稳定状态,出水管流量变化,水位也会随之变化,考察实际水位能否及时保持为设定水位,这个叫做系统“负载扰动”性能。
因为我们的主要目的是为了保持水位稳定,所以水位设定值一般是恒定值,主要考察系统“负载扰动”性能。假如我们已经整定好了PID参数,系统对于“负载扰动”调节性能很好,运行一段时间也很稳定,看起来似乎万事大吉了。但突然有一天系统检修,放空了水池,等到检修完毕,启动系统为水池注水,但是发现系统对于设定水位有很大的阶跃超调。这时该怎么办?需要对PID参数重新整定吗?如果重新整定,阶跃超调整好了,“负载扰动”调节性能肯定会受影响,这下似乎麻烦大了。
但如果你使用的是S7-1200做的控制系统,那么恭喜你,有一条捷径可以走。减小(Proportional weighting)比例权重就可以减小系统阶跃响应超调,而且不影响系统“负载扰动”性能。