• 回复
  • 收藏
  • 点赞
  • 分享
  • 发新帖

【问】关于TI在matlab中的PI模块

TI在matlab中SIMULINK的PI模块中的kp,ki,kc,kd系数各有什么作用?求解释
全部回复(6)
正序查看
倒序查看
houtao
LV.6
2
2012-07-04 21:58
我觉得这些参数应该是PID控制用到的,猜测kp,ki,kd就分别是PID的三个参数.剩下的 kc估计是中间一个转换系数.
0
回复
bdzn
LV.9
3
2012-07-05 10:15
给一个参考方法调节:(1)
确定比例系数Kp
确定比例系数Kp时,首先去掉PID的积分项和微分项,可以令Ti=0、Td=0,使之成为
纯比例调节。输入设定为系统允许输出最大值的60%~70%,比例系数Kp由0开始逐渐增大,直至系统出现振荡;再反过来,从此时的比例系数Kp逐渐减小,直至系统振荡消失。记录此时的比例系数Kp,设定PID的比例系数Kp为当前值的60%~70%。
(2)
确定积分时间常数Ti
比例系数Kp确定之后,设定一个较大的积分时间常数Ti,然后逐渐减小Ti,直至系统出现振荡,然后再反过来,逐渐增大Ti,直至系统振荡消失。记录此时的Ti,设定PID的积分时间常数Ti为当前值的150%~180%。
(3)
确定微分时间常数Td
微分时间常数Td一般不用设定,为0即可,此时PID调节转换为PI调节。如果需要设定,则与确定Kp的方法相同,取不振荡时其值的30%。
(4)
系统空载、带载联调
对PID参数进行微调,直到满足性能要求。
0
回复
2012-07-05 17:23
@bdzn
给一个参考方法调节:(1)确定比例系数Kp确定比例系数Kp时,首先去掉PID的积分项和微分项,可以令Ti=0、Td=0,使之成为纯比例调节。输入设定为系统允许输出最大值的60%~70%,比例系数Kp由0开始逐渐增大,直至系统出现振荡;再反过来,从此时的比例系数Kp逐渐减小,直至系统振荡消失。记录此时的比例系数Kp,设定PID的比例系数Kp为当前值的60%~70%。(2)确定积分时间常数Ti比例系数Kp确定之后,设定一个较大的积分时间常数Ti,然后逐渐减小Ti,直至系统出现振荡,然后再反过来,逐渐增大Ti,直至系统振荡消失。记录此时的Ti,设定PID的积分时间常数Ti为当前值的150%~180%。(3)确定微分时间常数Td微分时间常数Td一般不用设定,为0即可,此时PID调节转换为PI调节。如果需要设定,则与确定Kp的方法相同,取不振荡时其值的30%。(4)系统空载、带载联调对PID参数进行微调,直到满足性能要求。

Kp,KI,KD就是PID调整的三个系数,比例,积分,微分系数。

KC是抗积分饱和系数。

0
回复
houtao
LV.6
5
2012-07-05 22:28
@zhanghuawei
Kp,KI,KD就是PID调整的三个系数,比例,积分,微分系数。KC是抗积分饱和系数。
四个参数完全了
0
回复
2012-07-06 00:21

1.(KP)为偏差的比例  主要控制器的比例增益

2    (KI) 为积分的比例

3    (KD)为微分的比例

4     (KC)为 放大系数

工作过程是:将偏差的比例(KP)、积分(KI)和微分(KD)通过线性组合构成控制量,对被控对象进行控制

0
回复
2012-07-06 08:12
@电源照宝
1.(KP)为偏差的比例 主要控制器的比例增益2    (KI)为积分的比例3   (KD)为微分的比例4     (KC)为放大系数工作过程是:将偏差的比例(KP)、积分(KI)和微分(KD)通过线性组合构成控制量,对被控对象进行控制

4     (KC)为 放大系数严重错误,详细见第四贴。

0
回复