西莫电机圈

 找回密码
 立即注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

手机号码,快捷登录

查看: 6064|回复: 14

[求助] 矢量控制的svpwm模块的扇区判断问题

[复制链接]

该用户从未签到

发表于 2012-8-7 09:46 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
在矢量控制中,调制方式用的是svpwm,这里我一直很奇怪一个问题,svpwm扇区判断的时候能不能不用Ua和Ub来计算,而是是直接通过编码器给的电机转子的角度来直接判断转子在那个扇区?这个问题一直很困扰,希望能有人解答下,谢谢!
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过

该用户从未签到

发表于 2012-8-7 10:49 | 显示全部楼层
SVPWM是对定子电压进行调制,需要的角度为定子电压的相角。
电机转子的电角度和定子电压的角度还不一样吧?!特别是在动态过程中
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2012-8-7 15:59 | 显示全部楼层
回复 2# ljxnuaa
这么一讲应该是这样的,因为之前我是用svpwm做开环的VF控制,没有搞清楚这个问题!
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2012-8-7 22:45 | 显示全部楼层
实际上你检测编码器最终还是要反应到Ua和Ub上的
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2012-8-8 09:39 | 显示全部楼层
回复 4# kingsr

那你这意思是说,其实检测编码器和Ua,Ub一样?
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2012-8-10 15:17 | 显示全部楼层
可以的。可以结合(vd,vq)的相位和转子位置来判断扇区。
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2012-8-10 16:52 | 显示全部楼层
回复 6# yokel


    这不又回到了大家经常用的方法吗,有了这两个已知条件,直接可以求出Ualfa和Ubeta,扇区判断就是根据这两个来判断的
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2012-8-11 21:01 | 显示全部楼层
回复 7# gellyares


    那当然了,原理决定了该有的条件都不能少。但是可以跳过计算ualpha\ubeta这一步,直接计算,减少计算量。
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2012-8-13 18:46 | 显示全部楼层


只有您說的才是對的....
其它人說什麼轉子角度...
根本是兩碼事..
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2012-8-14 08:34 | 显示全部楼层
实际上就是转子的速度反馈到调制的输入。
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2012-11-29 10:16 | 显示全部楼层
貌似最终的原理还是一样的
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2012-11-30 08:52 | 显示全部楼层
肯定不一样的,不然程序里判断扇区就直接通过编码器给的角度判断了···
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2012-12-5 17:06 | 显示全部楼层
本帖最后由 biauso 于 2012-12-5 17:20 编辑

一个是输入:调制前的转子位置信息,一个是输出:调制后的合成电压矢量的相位角(其包含着调制后转子要达到的位置信息).
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2012-12-5 17:19 | 显示全部楼层
本帖最后由 biauso 于 2012-12-5 17:22 编辑
foretell 发表于 2012-8-13 18:46
只有您說的才是對的....
其它人說什麼轉子角度...
根本是兩碼事..


这位说的才是对的,我补充下`
如果坐标系是A、B、C相差120度,A与ALPHA轴重合,
扇区判断用的角是合成电压矢量与A轴夹角,编码器采集的信号"反应了"Id与A轴夹角,
如果稳态,Id=0,这俩角应该是相差270度
如果是动态,Id=0,这俩角应该是相差270度+DeltaTheta,
DeltaTheta反映的是动态调制的结果。

这俩角的物理意义也不一样。
一个是SVPWM的输入:调制前的转子位置信息,一个是SVPWM的输出:调制后的合成电压矢量的相位角(其包含着调制后转子要达到的位置信息).
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2012-12-6 19:00 | 显示全部楼层
biauso 发表于 2012-12-5 17:19
这位说的才是对的,我补充下`
如果坐标系是A、B、C相差120度,A与ALPHA轴重合,
扇区判断用的角是合成 ...

编码器计算的是转子位置(是Id吗?)和A轴的夹角(一个Theta)无疑,用于坐标变换!对电流PI调节后得到Ud、Uq,然后用这两变量进行计算增加的角度就是你说的DeltaTheta,根据向量合成原理,这个DeltaTheta就是电压合成矢量与Id的夹角,我们的调试是,一直用这个DeltaTheta累加得到另外一个Theta(Thita = thita + Thita_dq;),我不明白为什么这样可以得到角度值,可以指点一下吗?谢谢你。
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|Archiver|西莫电机圈 ( 浙ICP备10025899号-3 浙公网安备:33028202000436号

GMT+8, 2024-4-20 18:05 , Processed in 0.097816 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表