发布于 2013-04-12 21:37:45
2楼
震荡本质上是控制超调所致。超调从控制的原理上讲常见的情形一是物理过程惯性大,比如温度控制。控制输出反应快,而过程反馈有迟滞。解决办法是设法调节PID参数,让PID的惯性与物理过程的惯性尽可能匹配。震荡就能最小。
情形二是PID控制输出对反馈太敏感。比如在张力控制中,如果根据张紧轮位置反馈的±100%控制输出的±100%,系统非常容易震荡。而将控制输出分为基本部分+偏移量两部分,PID只调节偏移量这部分,就能让反馈更精确地反应控制输出。基础部分和偏移量占整个输出的百分比要视具体的物理过程定。
知其道,用其妙!