打印

TI异步电机矢量控制程序中双闭环level5中-pid1_id及pid1_iq输出及限幅问题

[复制链接]
1617|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
海可以|  楼主 | 2014-5-22 20:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
问题描述:
在DSP F2812平台的异步电机矢量控制程序中Level5时
pid1_iq.Kp = _IQ(0.9);
pid1_iq.Ki = _IQ(0.07);
pid1_iq.Kd = _IQ(0/T);
pid1_iq.Kc = _IQ(0.2);
pid1_iq.OutMax = _IQ(0.98);
pid1_iq.OutMin = _IQ(-0.98);
---因为我们给定的直流侧母线电压值给定为120,当速度float32 SpeedRef = 0.54时,
根据上述转矩电流调节器输出的限幅值,这时调节器会饱和,因此我将限幅值相应的调大,当大于1时,虽然此时能够跟踪到给定的速度,但反馈回来的定子电流波形会发生畸变,这是什么原因导致的?
难道说pid1_id.Out和pid1_iq.Out的平方和开根号的值不能大于1(或者说输入SVGEN_DQ模块的电压合成幅值不能大于1)?
或者是说经过定标处理的数值的范围都在(-1~1)之间,程序中不能出现大于1的数?

相关帖子

沙发
zhangmangui| | 2014-5-22 22:08 | 只看该作者
帮忙顶   不知道  

使用特权

评论回复
板凳
firstblood| | 2014-5-25 22:58 | 只看该作者
帮着顶起的,很好的分享资料的

使用特权

评论回复
地板
taishanmayi| | 2014-5-26 11:28 | 只看该作者
你怎么看的电流波形,怎么畸变了

使用特权

评论回复
5
海可以|  楼主 | 2014-5-28 09:32 | 只看该作者
taishanmayi 发表于 2014-5-26 11:28
你怎么看的电流波形,怎么畸变了

用传感器看反馈回来输入电机的iviw电流啊

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

6

主题

11

帖子

1

粉丝