东北大学电气传动实验报告.doc
.实验报告实验一一、SPWM同步调制1、起动电流2、稳定电流3、启动电压4、启动转速二、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 tableindex = index & 0x01ff; /index取后九位二进制位作为表中数据所在的位置a_sin = SINTABindex; /载波顶点所对应的参考波角度index = ( index + 0x155 ) & 0x01ff; /+90b_sin = SINTABindex; /载波底点对应的参考波角度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; /采样间隔时间EvaRegs.CMPR1 = cmp1; /将顶点处采样电压保持时间赋值给EvaRegs.CMPR1EvaRegs.CMPR2 = cmp2; /将底点处采样电压保持时间赋值给EvaRegs.CMPR2EvaRegs.CMPR3 = cmp0; /将采样间隔时间赋值给EvaRegs.CMPR
收藏
编号:2576317
类型:共享资源
大小:5.11MB
格式:DOC
上传时间:2020-04-21
8
金币
- 关 键 词:
-
东北大学
电气传动
实验
试验
报告
讲演
呈文
- 资源描述:
-
^.
实验报告
实验一
一、SPWM同步调制
1、起动电流
2、稳定电流
3、启动电压
4、启动转速
二、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; //采样间隔时间
EvaRegs.CMPR1 = cmp1; //将顶点处采样电压保持时间赋值给EvaRegs.CMPR1
EvaRegs.CMPR2 = cmp2; //将底点处采样电压保持时间赋值给EvaRegs.CMPR2
EvaRegs.CMPR3 = cmp0; //将采样间隔时间赋值给EvaRegs.CMPR
展开阅读全文
淘文阁 - 分享文档赚钱的网站所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。