svpwm矢量控制电机相电压波形_永磁同步电机驱动的速度环控制

私信“干货”二字,即可领取138G伺服与机器人专属及电控资料!

由于前面已经对异步电机和同步电机有了初步的感性认知,因此下面我们将从控制策略层面来逐层观察电机如何控制的。主要分为两部分,第一部分为电机的开环控制,没有任何反馈,没有电流环反馈,也没有速度环反馈。第二部分为电机的闭环控制,有电流环反馈,也有速度环反馈,特别是给电机一个指定的速度时,看看电机是如何反应以及建立速度的过程。

需要具备以下工具和感知:

1、 Matlab软件,最好是R2013a版本+

2、 Simulink仿真单元,需要熟悉里面的各个功能块

3、 SVPWM的机制和原理的了解,尤其是各个扇区以及伏秒平衡等

4、 三相逆变的初步认知

5、 各种变换,包含Park和Clark变换和逆变换。

6、 PI调节电流内环开环传递函数,普遍采用空间状态进行小信号建模。

7、 环路稳定机制,幅频特性以及相频特性等。

8、 各种零极点的特性。左半平面极点、右半平面零点和初始极点的特性等。

第一部分:开环控制

1、 建立SVPWM模型,如下图1。其中主要有四个子模型组成:

a、扇区判断子模型

b、 向量作用时间子模型

c、开关作用时间子模型

d、PWM波形产生子模型。

由图1可以看出,此SVPWM模型的输入为左上边的接口:abo静止坐标系的向量,而最右边的是输出接口,为6路互补的PWM信号。

9bf4e1bac1a0a2255d82daa87736e395.png

图1 SVPWM模型

下图2是扇区判断子模型,为什么需要用到扇区判断?因为SVPWM具备六个扇区,对于任何给定的值,需要判断这个值位于哪个扇区,每个扇区控制三相逆变电路中的6个开关管的次序都不一样。从图中可以看出,扇区判断子模型无非就是做一下简单的逻辑运算。

2145537d90aa8ef691c52927a803c985.png

图2 扇区判断子模型

下图3是向量作用时间子模型。在判断出扇区后,需要利用伏秒平衡进行给定值的合成,合成机制有许多种,包括零向量的选择等。

e32d05d817dc499507c1e6f4d58e7954.png

图3向量作用时间子模型

图4是开关作用时间子模型。如前所述,伏秒平衡的运用。

45e3298874ec71c3a6d57b273e3acfd9.png

图4 开关作用时间子模型

图5是PWM波形产生子模型。可以看到图5的左上方的三角波型,这个就是载波,相对于给定值的频率,它的频率要高好多。图5的右侧就是PWM脉冲波的输出接口,可以直接对接三相逆变电路。

ed8f44ca87e7b18a7a748c08daec0b1e.png

图5 PWM波形产生子模型

OK,把SVPWM模型建好之后,我们需要验证其功能是否正确。对SVPWM模型的输入接口abo静止坐标系的向量给其进行激励,如下图6。此处的激励信号是ab两个矢量信号,a和b矢量相差90°,幅值相等,如图7所示。而SVPWM模型的输出信号如下图8所示。从图8可以看出,在外部激励信号存在的情况下,SVPMW模型的功能是正确的。

4c175adfa48d900d851c71136b83c259.png

图6 对SVPWM输入激励源

d66ec44bc58f654bec9367385f580aa0.png

图7 abo电压矢量激励信号

8bd9493d41fd04f8a7925519f52e4842.png

图8 PWM上桥臂输出信号

OK,Let’s go。下面要搭建整个开环工作电路。其中需要到SimpowerSystems里面的各个功能,如图9所示。其中主要由SVPWM模型、母线电压源、通用三相逆变桥以及模拟负载组成。

ea30e143187765fdec0c3305b0de4692.png

图9 开环工作电路

A、设置RL模拟负载的参数为4欧姆和4mH,运行仿真,结果如下图:

6d7be4e061b2b2bb2355aff793137ae4.png

图10 abc三相输出电流(4欧姆,4mH)

ea334a9d79d92f8e022a4b13dab47139.png

图11 Vab,Vbc,Vac输出相电压波形(4欧姆,4mH)

B、把RL参数改为4欧姆和0.4mH,那么仿真得到的波形如下图:

05a38a26ce6070a2d7bf527bd10eaf79.png

图12 abc三相输出电流(4欧姆,0.4mH)

59ee4c061992498fd0d991a99096e5c5.png

图13 Vab,Vbc,Vac输出相电压波形(4欧姆,0.4mH)

C、进一步减小电感参数到0.1mH,电阻参数保持不变,那么仿真得到的波形如下图:

92ddc653042d56794d274931400b65a4.png

图14 abc三相输出电流(4欧姆,0.1mH)

f127fa1bfaab60ade485714bd341e456.png

图15 Vab,Vbc,Vac输出相电压波形(4欧姆,0.1mH)

D、某品牌驱动器实际测得的电流波形如下图16,可以看到图14跟图16非常相似。

c257a4ace1dabb56cf8a42fed981acd3.png

图16 某品牌UVW三相输出电流波形

第二部分:闭环控制

闭环控制电路如下图17,这是一个最基本的矢量控制算法。

789a7f829028e1a6c1db9b59aedfda97.png

图17 闭环控制电路

点击电机的启动按键,得到电机的速度反应图,如图18:

482d16200cf758c0c22f412e9faa300f.png

图18 电机速度到达

接下来把图18进一步放大看看,尤其是三个指标:

1、 建立时间,即速度环的相应时间

2、 速度过冲

3、 稳态速度的波动

分别如下图19和图20

637eb5fc21d6f6b4284ef426b1a32ed0.png

图19 速度建立时间

c092c99b8021cbc33816e2fdad341235.png

图20

  • 0
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值