TI官网提供的PMSM的矢量控制程序
在使用TI提供的矢量控制算法时,我在测试LEVEL4时,可以调通转速闭环和电流闭环,电机能平稳的启动起来,但是我用的角度是park1.Angle = rg1.Out;而不是park1.Angle = qep1.ElecTheta;当我使用实际的角度时,电机转动不了,想问问各位大侠,怎样使用qep1.ElecTheta,能使电机转动起来?? 大家都发表发表下意见了,大家在用矢量控制算法时,角度是怎么用的? 有同感,我用的时候也是发现转不起来,估计是反馈回来的编码器转换为电角度这一块出的问题。 用qep1.ElecTheta作为角度使用的话,电机应该有个启动力的,此时电机应该可以转动,随后角度发生变化,电机也跟着旋转了才对啊,为什么不动呢,有怎么解决这个问题的呢 编码器是多少线的,电机是几对极的?是怎么转换为电角度? h_12345 发表于 2013-4-18 20:35 static/image/common/back.gif编码器是多少线的,电机是几对极的?是怎么转换为电角度?
我是用HALL信号来计算角度的,电机有个初始位置角,我加到角度计算里去了,你有用实际的角度取做控制吗,电机可以转吗 我用TI的转不起来,也不知道是什么原因 或许你用ST的例程试试,这是明确知道可以转起来的。TI芯片没有实际用过 没有用过,估计还是sita的问题。 应该是角度的问题,还请做过的大侠们给点意见啊,TI是怎么将角度用到矢量运算中的,使电机能转动起来???? 求解啊 大家帮点忙了 luoguo999942 发表于 2013-4-22 13:57 static/image/common/back.gif
求解啊 大家帮点忙了
我也是这样的,Lever4电机能转起来,就是速度很慢,其中用的也是park1.Angle=rg1.out。而且观测这个speed.ElecTheta这个波形和TI给的波形不一样,求答案啊! 请调试过TI矢量程序的大侠们指点指点啊 luoguo999942 发表于 2013-5-9 12:59 static/image/common/back.gif
请调试过TI矢量程序的大侠们指点指点啊
楼主目前调到哪里了啊!我的电机转的很慢,到Lever5电机就卡那边了! TI官方程序没看过,不过永磁同步的有个初始角度,有没有识别正确。 小静 发表于 2013-5-10 14:59 static/image/common/back.gif
TI官方程序没看过,不过永磁同步的有个初始角度,有没有识别正确。
因为我的角度是通过HALL信号来计算的 可能给定的初始位置角会错误 但是我将初始位置角每5S增加一定的角度 按理说总会初始位置角正确 然后电机启动 可是一圈下来 电机都不动 所以TI例程的初始位置角给怎么给定 这是个问题 sw1008 发表于 2013-5-10 08:38 static/image/common/back.gif
楼主目前调到哪里了啊!我的电机转的很慢,到Lever5电机就卡那边了!
我刚开始使用转速开环还能转动 角度采用模拟的角度 后来我将角度换成实际计算的角度 电机转动不起来 再换成模拟的还是转动不起了 不知是为什么 有没有这样试过 模拟的角度可以转,就是比较慢Lever4,加上实际的卡那边了! 请问TI官网的程序在哪弄的? 在TI的网站上 选择你想用的芯片 该页面有很多资料
页:
[1]
2