小黑人嘿嘿 发表于 2016-5-12 09:49:39

求助Matlab双闭环系统PI调节器输出饱和

以下是小弟做的电机双闭环Matlab仿真,额定转矩为14.3Nm,但是当我把负载转矩加到12Nm时,
转速有较大的静态误差,如下图1转速与转矩(设定转速为1000rpm)
此时,观察转速PI调节器的输出,发现已经达到限幅值,Uq的输出也达到了饱和。
想了好久,试过PID分离,和去除积分项,都没有效果。它怎么就这么稳定了呢?
求助啊。{:mad:}

gaojing326 发表于 2016-9-21 20:10:25

楼主可以的

wiser803 发表于 2016-9-21 21:32:26

把你的Matlab双闭环系统仿真模型图拿出来,否则光看上面两张曲线让人丈二和尚摸不着头脑。

catzsh 发表于 2016-11-10 12:05:50

电压饱和是速度上不去的根本原因,建议优化PI参数,同时对模型中的电机参数进行优化。

小黑人嘿嘿 发表于 2016-11-14 09:27:04

catzsh 发表于 2016-11-10 12:05
电压饱和是速度上不去的根本原因,建议优化PI参数,同时对模型中的电机参数进行优化。 ...

正解,后来发现是电压饱和,导致SVPWM占空比的那个马鞍波失真了

catzsh 发表于 2016-11-14 18:35:10

{:smile:}{:smile:}
页: [1]
查看完整版本: 求助Matlab双闭环系统PI调节器输出饱和