515468135 发表于 2011-7-8 18:38

各位 分享下dsPIC 矢量控制的 资料 顺便请教下高人一个小问题 请进

附件是用 dsPIC实现矢量控制的PDF 有代码 C语言+汇编 解释比较详细
各位大虾,小弟最近学习dsPIC单片机矢量控制时遇到一个问题 就是有这么一段话:
“通过使用修正后的 Clarke反变换, 无需多余计算即可获得 T1和T2 的具体数值。通过将 vα 和 vβ 进行颠倒, 可以产生一个参考轴,该轴相对于 SVM 星型偏移了 30度。因此在六个区间的每个区间中,一个轴与该区间正好反向,其他两个轴相互对称作为该区间的边界。沿着这两个边界轴的矢量分量分别等于 T1 和T2。”

在这里像各位大虾求教,vα 和 vβ 进行颠倒为什么会产生一个相对于 SVM 星型偏移了 30度的轴,顺时针还是逆时针?SVM星型图如下:

515468135 发表于 2011-7-8 18:39

各位大虾 忘不吝赐教

zhangningwy 发表于 2011-7-8 19:08

原来的Va与U0重合,Vb与U0垂直。将Va与Vb互换后变成Va与U0垂直。在以Va作出一个坐标系,就与原坐标系相差30度

515468135 发表于 2011-7-8 19:10

本帖最后由 515468135 于 2011-7-8 19:15 编辑

回复 3# zhangningwy

大虾 可不可以详细点 还是不太懂啊,还有就是 变换了以后 ,相差了30度 怎么就“无需多余计算即可获得 T1和T2 的具体数值”了呢?

zhangningwy 发表于 2011-7-8 19:25

就是你把Va和Vb在现在的坐标系上画出来,在把他们两个位置互换,在以Va为基准再画一个坐标系出来看看就明白了。至于你说的无需多余计算,我的理解是将系数算在修正的坐标换中了。

515468135 发表于 2011-7-8 19:26

回复 5# zhangningwy
恩 好的 谢谢你了啊 我画下看看

zhangningwy 发表于 2011-7-8 19:29

{:1_390:}{:1_390:}

zhangningwy 发表于 2011-7-8 19:41

如果我理解的不对请回帖更正{:1_432:}

515468135 发表于 2011-7-8 19:48

回复 8# zhangningwy


    呵呵 好的 我试试

jtyzas 发表于 2011-7-9 09:03

{:1_492:}同问,为什么修正后的坐标变换可以不用计算就可得出T1,T2

515468135 发表于 2011-7-9 09:18

本帖最后由 515468135 于 2011-7-9 13:47 编辑

回复 8# zhangningwy
按照你的意思我把坐标轴从新画了一下 果然是差了30度,我以前理解错了 我以为是A轴与A轴
B轴与B轴、C轴与C轴相差30度   图如下:











但是计算T1 T2的数据时候 是直接用的求得的电压(0-1之间)直接赋值。 没有经过系数变换 这是怎么回事呢?

515468135 发表于 2011-7-9 09:24

同问,为什么修正后的坐标变换可以不用计算就可得出T1,T2
jtyzas 发表于 2011-7-9 09:03 http://bbs.simol.cn/images/common/back.gif


    就是这是为啥呢。。。

zhangningwy 发表于 2011-7-9 13:21

我感觉系数应该是在别的地方处理了,你从头推导一下看看吧。

515468135 发表于 2011-7-29 17:26

呵呵 终于出点成果了 开环矢量控制三相异步电机转起来了

taowei004 发表于 2011-8-2 21:34

不错,学习了

feixiang549 发表于 2011-8-2 22:21

开环矢量控制?能说明白吗?

515468135 发表于 2011-8-8 10:37

回复 16# feixiang549


    就是V/F 控制啊 最后输出用SVPWM

spring93512 发表于 2011-8-10 11:14

感谢分享!!!!!

wudinine 发表于 2011-8-17 21:14

感谢lz分享,收下资料啦

jian91932 发表于 2011-12-27 10:09

各位大虾们,对于CLARKE变化,我有点不明白,楼主的附件里CLARKE的公式上Iα为什么直接等于Ia呢,Iα不应该是等于Ia与Ib和Ic在水平轴上的分量的差吗??谢谢
页: [1] 2
查看完整版本: 各位 分享下dsPIC 矢量控制的 资料 顺便请教下高人一个小问题 请进