quote:以下是引用自由之风在2011-06-17 21:40:07的发言:quote:如果按照一个PID回路用两组PID值分程控制方式的话,如何进行平滑处理?
如果不进行任何处理,有可能会在转换的时候发生转换跳变问题,我现在采用的转换依据是PIDresult的结果大于0.5或者小于等于0.5来的。
在PID参数切换时,如果当时设定与测量一致,不会跳变;如果不一样,根据当时的偏差与PID参数中的比例,修正一下积分项,就可以确保输出不会跳变。
嗯,我知道必须要在转换的时候修正积分MX的值,但是似乎有点复杂,现在来看MX值应该加上两个比例P之差的值,但这只是一种情况