文档介绍:
: .
东北大学电气传动实验报告
D
二、SPWM异步调制
1、起动电流
2、稳定电流
3、启动电压
4、启动转速
三、SPWM混合调制
1、起动电流
2、稳定电流
3、启动电压
4、启动转速
四、空间矢量同步调制
1、起动电流
2、稳定电流
3、启动电压
4、启动转速
五、空间矢量异步调制
1、起动电流
2、稳定电流
3、启动电压
4、启动转速
六、空间矢量混合调制
1、起动电流
2、稳定电流
3、启动电压
4、启动转速
七、磁场定向
1、起动电流
2、稳定电流
3、启动电压
4、启动转速
实验二
void SPWM()
{
openloop();//SIN table
index = index & 0x01ff; //index取后九位二进制位作为表中数据所在的位置
a_sin = SINTAB[index]; //载波顶点所对应的参考波角度
index = ( index + 0x155 ) & 0x01ff; //+90
b_sin = SINTAB[index]; //载波底点对应的参考波角度
u16_tmp1 = ( (int32)a_sin * u_out ) >> 13; 
u16_tmp1 = u16_tmp1 + 16384; //载波顶点处采样电压
cmp1 = ( (int32)u16_tmp1 * t1per ) >> 15; //载波顶点采样保持时间
u16_tmp1 = ( (int32)b_sin * u_out ) >> 13; 
u16_tmp1 = u16_tmp1 + 16384; //载波底点处采样电压
cmp2 = ( (int32)u16_tmp1 * t1per ) >> 15; //载波底点采样保持时间
long1_tmp = ( (int32)t1per * 3 ) >> 1; //载波周期
cmp0 = long1_tmp - cmp1 - cmp2; //采样间隔时间
= cmp1; //
= cmp2; //
= cmp0; //