shxsxlh 发表于 2015-4-16 22:32

面贴式永磁同步电机转子初始位置检测

我最近在做面贴式永磁同步电机转子初始位置检测的研究,碰到了一些问题,想请教论坛里的前辈。

我的方法是,给电机定子注入12个空间电压矢量,电压矢量大小相等,方向从0°开始,分别是
0°、30°、60°、90°、120°、150°、180°、210°、240°、270°、300°、330°,然后测量这12个矢量
对应的电流,然后求出最大电流,转子d轴离最大电流对应的电压矢量就最近。

我的问题是:施加这12个电压矢量时,每个电压矢量该测量A、B、C哪一项的电流值?还是说施加这
12个电压矢量,只测量A项的电流值?

不知道怎么回事,自己画的12个电压矢量图上传不了。

shxsxlh 发表于 2015-4-17 10:15

实际中,电压矢量施加顺序分别是0°->180°->30°->210°->60°->240°->90°->270°->120°->300°->150°->330°

xiaoxiao201005 发表于 2015-4-17 10:34

这个方法不好做,有点难,检测出的电流值区别不大,不好区分,唉,,,,,希望你能做出来

shxsxlh 发表于 2015-4-17 15:50

xiaoxiao201005 发表于 2015-4-17 10:34
这个方法不好做,有点难,检测出的电流值区别不大,不好区分,唉,,,,,希望你能做出来

我尝试过施加-11.25°、-9.375°、-7.5°、-5.625°、-3.75°、-1.875°、0°、1.875°、3.75°、5.625°、7.5°、9.375°、11.25°,13个电压矢量,检测A相的电流(dsp AD采样)测量到的电流值很有规律,如下:

空间电压矢量的幅值为170                               
        0        float32        float        NotEdited
        1.071533        float32        float        Edited
        1.07666        float32        float        Edited
        1.071533        float32        float        Edited
        1.070068        float32        float        Edited
        1.068604        float32        float        Edited
        1.067871        float32        float        Edited
        1.064941        float32        float        Edited
        1.065674        float32        float        Edited
        1.064941        float32        float        Edited
        1.064941        float32        float        Edited
        1.064941        float32        float        Edited
        1.063477        float32        float        Edited

空间电压矢量的幅值为150                               
        0        float32        float        NotEdited
        1.094238        float32        float        NotEdited
        1.096436        float32        float        NotEdited
        1.095703        float32        float        NotEdited
        1.094971        float32        float        NotEdited
        1.093506        float32        float        NotEdited
        1.092041        float32        float        NotEdited
        1.092773        float32        float        NotEdited
        1.090576        float32        float        NotEdited
        1.092041        float32        float        NotEdited
        1.092773        float32        float        NotEdited
        1.091309        float32        float        NotEdited
        1.090576        float32        float        NotEdited

空间电压矢量的幅值为120                               
        0        float32        float        NotEdited
        1.129395        float32        float        Edited
        1.130859        float32        float        Edited
        1.12793        float32        float        Edited
        1.127197        float32        float        Edited
        1.125        float32        float        Edited
        1.124268        float32        float        Edited
        1.12207        float32        float        Edited
        1.122803        float32        float        Edited
        1.122803        float32        float        NotEdited
        1.121338        float32        float        NotEdited
        1.120605        float32        float        NotEdited
        1.119873        float32        float        NotEdited

上面这3组数据都很有规律,都是第3个数最大,虽然电流大小差别都不大。我是不是就此可以认为转子d轴离-7.5°最近?

shxsxlh 发表于 2015-4-17 15:57

xiaoxiao201005 发表于 2015-4-17 10:34
这个方法不好做,有点难,检测出的电流值区别不大,不好区分,唉,,,,,希望你能做出来

请问这位仁兄,给电机定子注入12个空间电压矢量(0°->180°->30°->210°->60°->240°->90°->270°->120°->300°->150°->330°),
该测量A、B、C哪一项的电流值?还是说施加这12个电压矢量,只测量A项的电流值?

yokel 发表于 2015-4-18 11:40

当然三相都测,然后坐标变换一下取幅值

yokel 发表于 2015-4-18 11:41

shxsxlh 发表于 2015-4-17 15:57
请问这位仁兄,给电机定子注入12个空间电压矢量(0°->180°->30°->210°->60°->240°->90°->270°->1 ...

不过你表贴式的电机,电感跟位置没什么关系,这种方法能有效果?

shxsxlh 发表于 2015-4-20 11:18

yokel 发表于 2015-4-18 11:40
当然三相都测,然后坐标变换一下取幅值

是变换到αβ轴上然后求取电流矢量的幅值吗?

shxsxlh 发表于 2015-4-20 11:36

yokel 发表于 2015-4-18 11:41
不过你表贴式的电机,电感跟位置没什么关系,这种方法能有效果?

我查了一些小论文和一本教材,上面说表贴式永磁同步电机,向定子注入不同方向的电压矢量时,
绕组越靠近直轴,其饱和程度越高,那么绕组电流峰值越小。

那本教材如果你需要的话,把邮箱给我,我发给你。

无双个妹 发表于 2015-4-20 15:36

短时脉冲起动法,比较六个幅值,确定转子位置,我最近在写小论文,导通顺序最好是互隔180度

shxsxlh 发表于 2015-4-20 15:41

无双个妹 发表于 2015-4-20 15:36
短时脉冲起动法,比较六个幅值,确定转子位置,我最近在写小论文,导通顺序最好是互隔180度

什么意思?能说的具体一点么?

shxsxlh 发表于 2015-4-22 11:17

自己的帖子,关注一下,别沉了。

kkguo 发表于 2015-4-22 13:52

谢谢楼主分享,先下载了看看。

shxsxlh 发表于 2015-4-22 14:12

kkguo 发表于 2015-4-22 13:52
谢谢楼主分享,先下载了看看。

分享?我没有分享什么东东啊?

kkguo 发表于 2015-4-22 15:59

是人家回答的东西,你提出的问题

yokel 发表于 2015-4-22 22:08

shxsxlh 发表于 2015-4-20 11:18
是变换到αβ轴上然后求取电流矢量的幅值吗?

可以,变到旋转坐标系上就更方便了

shxsxlh 发表于 2015-4-27 18:47

yokel 发表于 2015-4-22 22:08
可以,变到旋转坐标系上就更方便了

变换到旋转坐标系上?初始时转子是不转的,转子初始角度也是未知的,怎么会变换到旋转坐标系上呢?

shxsxlh 发表于 2015-4-27 20:37

本帖最后由 shxsxlh 于 2015-4-27 20:41 编辑

我尝试着向电机注入电压空间矢量,其幅值分别是50V、75V、100V、125V、150V、175V,得到6组电流矢量分布图,参见附件Word文档,
针对这6组电流矢量分布图,我有两个疑问:
1、电压矢量幅值为50V时,电流矢量最大值对应的是电压矢量5(60°)。电压矢量幅值为75V、100V、125V、175V时,电流矢量最大值对应的是电压矢量11(150°)。
    电压矢量幅值为150V时,电流矢量最大值对应的是电压矢量10(300°)。
    根据以上三个结果,转子d轴到底是离60°近呢还是离150°近还是离300°近?
2、理论上,向电机注入电压空间矢量,得到电流矢量分布图应该是类似于附件Word文档最后一幅图的那个样子,为什么我的结果(Word文档前6幅图)和理论上(Word文档 最后一幅图)有出入?


实在不好意思,我上传的word文档查看的话还要减掉1个西莫币,请问这个怎么设置可以让大家查看word附件而不减西莫币?

yzh2110 发表于 2016-9-1 15:35

我也在做这方面,谢谢分享。

zyong521 发表于 2016-9-2 09:04

电流矢量肯定要换算到电压矢量的同样角度电流,电流值越大,AD精度越高,重复性就会比较好
页: [1] 2
查看完整版本: 面贴式永磁同步电机转子初始位置检测