恭喜,你发布的帖子
发布于 2022-02-16 11:14:40
5楼
我认为控制这个开度,跟你保护这个动作,应该分开两个不相干的目的去做。
不能为了保护,就把控制的一些什么参数去调整来达到一些什么保护状态。因为在你保护的过程中,控制还是一样要继续的。所以pid仍然是要始终运行始终受控的。
比如,煮一锅粥,打算煮1个小时,但是煮到30分钟的时候溢出来了,马上关了火……,但是这30分钟和1小时两个参数还是要继续的,若你把30分钟改成1小时,来达到关火的目的显然是不合理的。你必须有另外的想法,先关了火,收拾好后,再继续30分钟开始。
而在pid中,你只能修改1小时这个外部参数,而30分钟是pid内部的参数你修改不了的。你修改过一些参数之后,重新恢复时候就失去了平衡的。
别忘记,设定值等于过程值的时候,不等于输出不变。一旦输出有变化,必然执行器要动作。一旦有动作,这不等于没改吗。
请填写推广理由:
分享
只看
楼主