完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
本帖最后由 24不可说 于 2015-11-10 16:51 编辑 利用TMS320C6748为控制核心对三相异步电机进行空间矢量控制,要彻底明白空间矢量PWM原理是必然的。否则无法进行下一步的PWM波形产生,以及接下来的对电机实行控制。 空间矢量PWM是实现三相功率逆变器6个晶闸管控制的方法,这种方法能保障在三相交流电机的绕组中产生较小的电流谐波。相比较于采用正弦调制方法,能提高电源的利用率。 下面的图是一个典型的三相逆变器的结构,其中Va,Vb,Vc是电机转子绕组的控制电压,DTPHx和DTPHx_(x=a、b、c)控制逆变器的6个晶闸管,当一个管子导通时(DTPHx=1),同时一个管子的下臂关断(DTPHx=0,因此根据上臂(Q1、Q3、Q5)的状态,既DTPHx(x=a、b、c)完全能够计算电机的控制电压Uout的值。
当逆变器的其中一个上臂处于工作状态时,加在臂上的电压Vx(x=a、b、c)等于电机转子的电压Udc;上臂处于关闭状态时,在臂上的电压为0.逆变器上臂的晶闸管DTPHx(x=a、b、c)有8种可能工作状态。通过d-q坐标变换将8种组合状态对应的相电压映射到d-q坐标平面,d-q实际上就是讲(a、b、c)三个向量垂直映射到一个二维坐标系上面,这样得到了6个非零向量和两个零向量。6个非零向量构成一个六边形,相邻向量之间的夹角是60度,两个零向量在原点位置。得到的这8个向量就是基本空间向量,分别用U0、U60、U120、U180、U240、U300、O000、O111。(采用VISIO2013画的)
任何时候电机电压矢量Uout的映射都是六种矢量中的一种,因此对于PWM周期可以根据相邻两个矢量的组合来计算电机的电压Uout: Uout=T1+T2(O000或者O111),其中T0=Tp-T1-T2,Tp是PWM载波的周期。 利用DSP产生空间矢量PWM输出时仅使用量比较寄存器(CMPR1和CMPR2),第三个比较寄存器CMPR3也一直在和通用定时器进行比较。当发誓第一次比较匹配时,如果相应对比较中断没有被屏蔽,相应的比较中断标志将置为并发出中断请求。所以没有用于空间矢量PWM输出的CMPR3寄存器仍可用于其他定时事件的产生,同时由于状态机引入附加延时,在空间矢量PWM模式中比较输出跳变也被延时1个CPU时钟周期。 尤其需要注意的是在空间矢量PWM模式中,当两个比较寄存器CMPR1坏人CMPR2装入的值都是0时,3个比较输出全都变成无效,因此必须保证CMPR1≤CMPR2≤CMPR3,要不然会出现无法预料的后果。 小结:这篇试用报告有点像是写小论文的引言,虽然和大家伙的帖子比较起来有点另类,但这是整个项目必备的一个环节。如有错误的地方,恳请各位大侠不吝赐!下面把画的几个图和编辑此帖子的WORD文档打包一并传上来。
空间矢量PWM原理.zip
(146.06 KB, 下载次数: 29
)
|
|
相关推荐
5 个讨论
|
|
|
感谢分享,一起学习啊
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
你正在撰写讨论
如果你是对讨论或其他讨论精选点评或询问,请使用“评论”功能。
TMS320C6748 板卡设计中是否一定需要有SDRAM或者DDR
1958 浏览 0 评论
988 浏览 0 评论
3654 浏览 1 评论
【六岳微LY-F335开发板试用体验】epwm启动ADC并在OLED上显示结果
4493 浏览 0 评论
【六岳微LY-F335开发板试用体验】软件开发环境及调试下载
4541 浏览 0 评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-2 10:18 , Processed in 0.639172 second(s), Total 43, Slave 35 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
3402