



版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、的恩 搞 SVPWM 的目的呢 .其实就是想让电机平稳地旋转,这次主要说说三相同步电动机(SVPWM 控制吧(三相电机结构还请各位自行google .)。PMSM )PMSM 定子的三个绕组嘛,其实可以看做三个电磁铁,而且它们的方向互相成 120°角,而它们产生的磁场强度呢 .又是和通过它们的电流成正比的, 也就是说, 我们可以分别控制三个绕组的电流, 来分别控制三个电磁铁的磁场强度,进而在电动机内叠加出一个磁场矢量。PMSM 的转子我们可以看做一个简单的永磁体,而上面那个磁场矢量可以看做另一个磁铁,所以,三相同步电机的原理通俗的讲呢 就是两个条形磁铁摞一块,转动上面那个,下面的也跟
2、着转 而为了能让电机平稳地转动,我们希望电机的定子磁场矢量能以恒定的速度旋转,并且保持磁场强度大小不变。前面说到,磁场强度是和绕组电流成正比的,所以呢,我们需要一个在空间中匀速旋转并且大小不变的电流矢量(电流矢量是个比较抽象的概念,其实它是由三相绕组的三个电流叠加起来的,稍后会详解)假设某一时刻,这个电流矢量是这么个情况:。其中坐标系中轴与电机的A 相绕组的方向一致,轴与轴成90°角那么经过一段很小的时间t 之后,这个电流矢量又旋转了一点点:由向量的加法运算可知,为了让电流矢量实现这个旋转,我们需要在这个t 中给它施加一个I :如果我们忽略电动机绕组的内阻的话,电动机其实可以近似为一
3、个感性的负载,那么对于一个电感,如果给它加上恒定的电压,他的电流会随着时间线性增长,所以,为了能给电动机施加这个I,我们只需要用一个和 I 方向相同的电压矢量,再作用t 的时间,就OK 啦。恩,接下来的一个t 也是差不多这么个情况,有点不同的是I 的方向也转了一点点。随着一个一个t转下去,电流矢量会转上一整圈(懒得画图了 .),然后 . I 也就会转上一整圈。当我们把t 取的足够小的时候,三角形I 也就进化成为一个在空间中匀速旋转的矢量。由此可见,我们只要给PMSM 施加一个大小不变,匀速旋转的电压矢量,就可以在PMSM 内部形成一个大小不变,匀速旋转的电流矢量, 继而再形成一个大小不变,匀速
4、旋转的磁场矢量 (相信很多人已经有点晕了其实我也晕 .)接下来的问题就是 怎么通过控制三相绕组上的电压,才能叠加出我们想要的电压矢量呢?首先呢,先来一张三相全桥的电路图:恩,如果我们让一个桥臂输出高压,另两个桥臂输出0,那么我们可以得到三个互成120°角的电压矢量:如果让两个桥臂输出高压,另一个输出 0,那么我们又可以得到三个电压矢量,相当于两个基本电压矢量的叠加:如果三个桥臂同时输出0 或高压, PMSM 的相电压为可以看出,除了两个零向量外的六个矢量把整个平面分成了0,所以我们又得到两个零矢量。6 个扇区,在任意时刻,旋转的电压矢量肯定会落在某一个扇区里。我们给这几个扇区编一下号
5、:其中 U0 U2 U4 这三个向量称为主向量,U1,U3,U5称为辅向量。易知U0-U5的幅度都相同,均为三相全桥的直流供电电压,设这个电压为Udc 。SVPWM的基本实现方法呢,就是在一个PWM周期内。调节一个扇区两边的两个电压矢量和两个零矢量的作用时间,根据平均值等效原理,来合成出我们想要的电压矢量。假设我们想要的电压矢量正好落在第一扇区里面,那么大致情况就是这样滴:恩,设一个 PWM 周期为 T,主向量 U0 作用时间为 T1 ,辅向量 U1作用时间为T2,零向量作用时间为T0,那么有 T=T0+T1+T2由向量的叠加与分解可知, 我们要输出的Uout 在两个坐标轴上的分量分别等于主向
6、量辅向量经过平均值等效后的两个向量在两个坐标轴上的分量之和 好吧我承认我语文不好 .那么就有如下关系Uout * COS =(T1/T )Udc+ (T2/T ) Udc * COS 60 °Uout * SIN =( T2/T )Udc * SIN 60 °T0 = T-T1-T2令 U =Uout * COS U =Uout * SIN 解得T0= (1-U /Udc -U / 3*Udc )TT1= (U /Udc U / 3* dc) TT2=2*U *T/ 3*Udc再令 X=U *T/UdcY=U *T/ 3*Udc就有T0=T-X-YT1=X-YT2=2*Y设
7、臂输出A B C 三相全桥三个桥臂的占空比分别为0 就行, U2 需要 A B 两个桥臂输出高压,D1 D2 D3 C 相输出,那么输出U1 只需要 A 相桥臂输出高压其他两个桥0,零向量可以让三个桥臂同时输出高压或0,一般情况下我们让两个零向量的作用时间相同,那么就有D1=(T0/2 + T1 + T2)/T= ( 1+X+Y ) /2D2=(T0/2 + T2 ) /T=(1-X+3Y)/2D3=T0/2*T= ( 1-X-Y ) /2恩,第一个扇区的推导就是这样,后面的五个扇区的推导过程类似,实在不想挨个把五个扇区的详细推导都打上来了 .太多了,接下来就把结果写上来吧第二个扇区:D1=1
8、/2 +XD2=1/2 +YD3=1/2 Y第三个扇区D1=(1+X-Y)/2D2=(1-X+Y)/2D3=(1-X-3*Y)/2第四个扇区D1=(1+X+Y)/2D2= (1-X+3Y)/2D3=(1-X-Y)/2第五个扇区:D1=1/2 +XD2=1/2 +YD3=1/2 Y第六个扇区D1=(1+X-Y)/2D2=(1-X+Y)/2D3=(1-X-3*Y)/2其实我们可以发现,第一第四扇区、第二第五扇区还有第三第六扇区的占空比都是相同的,有了这些占空比,我们就可以很方便的写出SVPWM 程序了最后附上C 演示程序#include <stdio.h>#include <ma
9、th.h>#define PI3.141592653#define SQRT_31.732051#define DEPTH 256 #define WIDTH 8/* 数据深度,即存储单元的个数/* 存储单元的宽度*/*/void svpwm(void);unsigned int Sampling = 256;unsigned char CCR1, CCR2, CCR3;double x,y;double PI2;double cosa;double buffer6;double Vdc = 100;double Vo = SQRT_3*Vdc/2;int i;int s1,s2,s3,
10、s4,s5;void init(void)PI2 = PI * 2 / Sampling;s1 = Sampling/6;s2 = Sampling/3;s3 = Sampling/2;s4 = 2*Sampling/3;s5 = 5*Sampling/6;cosa = 2*cos(PI2);buffer0 = -sin(PI2) *(Vo / Vdc) /(2* SQRT_3);buffer1 = 0;buffer2 = 0;buffer3 = cos(PI2) * (Vo / Vdc)/2;buffer4 = V o / (Vdc*2);buffer5 = V o / (Vdc*2);in
11、t main(void)init( );for (i = 0; i < Sampling; i+)svpwm( );printf("%d%d%d%dn", i,CCR1,CCR2,CCR3);while(1);void svpwm(void)x = buffer5;y = buffer2;buffer2 = cosa * buffer1 - buffer0;buffer5 = cosa * buffer4 - buffer3;buffer0 = buffer1;buffer1 = buffer2;buffer3 = buffer4;buffer4 = buffer5;
12、if (i <= s1)/ 判断扇区,计算占空比CCR1 = (0.5 + x + y)*256+256;CCR2 = (0.5 - x + 3*y)*256+256;CCR3 = (0.5 - x - y)*256+256;else if (i <= s2)CCR1 = (0.5 + 2*x)*256+256;CCR2 = (0.5 + 2*y)*256+256;CCR3 = (0.5 - 2*y)*256+256;else if (i <= s3)CCR1 = (0.5 + x - y)*256+256;CCR2 = (0.5 - x + y)*256+256;CCR3 = (0.5 - x - 3*y)*256+256;else if (i <= s4)CCR1 = (0.5 + x + y)*256+256;CCR2 = (0.5 - x + 3*y)*256+256;CCR3 = (0.5 - x - y)*256+25
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025春季城市小学教育教学工作计划
- 学校贫困生关爱计划
- 三年级语文教学计划的师资培训方案
- 六年级英语下册创新教学计划
- 医疗行业行政人事经理工作计划
- 2025年高新技术企业研发项目总结及未来计划
- 地球水文地貌系统解析
- 化妆品包装制作的设计流程
- 传统庭院园林设计要点
- 2024-2025学年度第一学期教学评估与反馈计划
- (正式版)JB∕T 14737-2024 铝合金深冷循环尺寸稳定化处理工艺规范
- 2023-2024学年广东省惠州市惠城区八年级(下)期末数学试卷(含解析)
- 合作收款合同范本
- 2024年四川省成都市中考物理试卷附答案
- 2024年保安员证考试题库完整
- DL-T5190.1-2022电力建设施工技术规范第1部分:土建结构工程
- 教务管理系统调研报告
- 2024年上海市中考英语口语复习-交际应答
- 毕业论文-绞肉机的设计
- TD/T 1044-2014 生产项目土地复垦验收规程(正式版)
- 新中国史智慧树知到期末考试答案章节答案2024年大连海事大学
评论
0/150
提交评论